@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Sofia+Sans+Semi+Condensed:wght@300;400;500&display=swap);body{background:#31353a;color:#fff;font-family:Sofia Sans Semi Condensed,sans-serif;font-weight:100;overflow-x:hidden;overflow-y:auto}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#3b3b3b}::-webkit-scrollbar-thumb:hover{background:#0c0c0c}.btn-kubbo{font-size:14px;font-weight:700;padding:12px 20px}.btn-kubbo:hover{background:#1c2025;color:#fff}.btn-kubbo-primary{background:#66a9d6;color:#000}.btn-kubbo-danger{background:#e96158;color:#fff}.btn-kubbo-success{background:#66d693;color:#000}.btn-kubbo-warning{background:#f5cb27;color:#000}.btn-kubbo-dark{background:#31353a;color:#fff}.btn-kubbo-inverse{background:#1c2025;color:#fff;padding:14px 20px 10px}.btn-kubbo-inverse:hover{background:#5865f2;color:#fff}.btn-kubbo-inverse2{background:#1c2025;color:#fff;padding:14px 20px 10px}.btn-kubbo-inverse2:hover{background:#31353a;color:#fff}.btn-kubbo-inverse3{background:#1c2025;color:#f5cb27;padding:14px 20px 10px}.primary-header-card{background-color:#31353a;border:2px solid rgba(0,0,0,.2);border-radius:10px;color:#fff;font-size:18px;font-weight:700;padding:8px}.primary-card{background-color:#1c2025;box-shadow:0 54px 55px rgba(0,0,0,.25),0 -12px 30px rgba(0,0,0,.12),0 4px 6px rgba(0,0,0,.12),0 12px 13px rgba(0,0,0,.17),0 -3px 5px rgba(0,0,0,.09)}.show-mobile{display:none}@media screen and (max-width:896px){.hide-mobile{display:none}.show-mobile{display:block}}.hide-content{display:none}@-webkit-keyframes kubbo-background{to{background-position:-340% 100%}}@keyframes kubbo-background{to{background-position:-340% 100%}}.login-landing-card{-webkit-animation:kubbo-background 75s linear infinite;animation:kubbo-background 75s linear infinite;background-position:30% 100%;box-shadow:0 54px 55px rgba(0,0,0,.25),0 -12px 30px rgba(0,0,0,.12),0 4px 6px rgba(0,0,0,.12),0 12px 13px rgba(0,0,0,.17),0 -3px 5px rgba(0,0,0,.09)}.icon-room{background-color:hsla(0,0%,58%,.822);border:1px solid #fff;border-radius:50%;display:inline-block;padding:10px;text-shadow:0 1px #000}.icon-room-content{height:33px;width:31px}.icon-group-content{height:39px;width:39px}.icon-keko-title{bottom:21px;display:inline-block;font-size:20px;font-weight:700;margin-left:10px;position:relative}.icon-keko-separator{margin-top:10px}.icon-keko-description{background-color:hsla(0,0%,58%,.822);border-radius:5px;color:#fff;padding:7px;position:relative;top:11px}@font-face{font-display:swap;font-family:HabbixKarla;font-style:normal;font-weight:200 800;src:url(/static/media/Karla-Variable.20598ce0343bf2e7eb5b.ttf) format("truetype")}.hmp-window{background:#333;border-radius:4px;box-shadow:0 4px 15px #0005;color:#eee;display:flex;flex-direction:column;font:14.4px HabbixKarla,Segoe UI,Arial,sans-serif;height:410px;max-height:calc(100dvh - 74px);max-width:calc(100vw - 20px);padding:10px;width:600px}.hmp-window-header{align-items:center;background:#242424;border-radius:3px;cursor:move;display:flex;flex:none;height:30px;justify-content:center;margin-bottom:8px;position:relative}.hmp-window-header button{background:#7e3d40;border:0;border-radius:3px;color:#fff;cursor:pointer;height:23px;position:absolute;right:5px}.hmp-panel{background:#333;color:#eee;display:flex;flex:1 1;flex-direction:column;font:12px/1.4 HabbixKarla,Segoe UI,Arial,sans-serif;min-height:0;position:relative;text-align:left}.hmp-panel,.hmp-panel *{box-sizing:border-box}.hmp-panel button,.hmp-panel input,.hmp-panel select{background:#252525;border:1px solid #484848;border-radius:3px;color:#eee;font:inherit;padding:6px 8px}.hmp-panel button{cursor:pointer}.hmp-panel button:disabled{cursor:default;opacity:.45}.hmp-panel button:hover:not(:disabled){background:#343f40;border-color:#299e9a}.hmp-panel button:focus-visible,.hmp-panel input:focus,.hmp-panel select:focus{outline:2px solid #299e9a;outline-offset:1px}.hmp-panel p{margin:6px 0}.hmp-tabs{display:flex;flex:none;gap:5px;margin-bottom:8px}.hmp-tabs button{flex:1 1;font-size:12px;font-weight:600;height:30px;padding:5px 10px}.hmp-tabs button[aria-selected=true]{background:#285451;border-color:#299e9a}.hmp-search{display:flex;flex:none;gap:5px;margin-bottom:8px}.hmp-search input{flex:1 1;min-width:50px;width:100%}.hmp-search select{font-size:11px;max-width:135px}.hmp-content{background:#242424;border-radius:3px;flex:1 1;min-height:0;overflow:auto;padding:7px;scrollbar-color:#555 #222;scrollbar-width:thin}.hmp-grid{grid-gap:7px;align-content:start;display:grid;gap:7px;grid-template-columns:repeat(2,minmax(0,1fr))}.hmp-offer{background:#2b2b2b;border:1px solid #383838;border-radius:4px;display:flex;flex-direction:column;min-height:85px;overflow:hidden}.hmp-selected{border-color:#299e9a}.hmp-panel .hmp-offer-main{grid-gap:3px 6px;background:transparent;border:0;border-radius:0;display:grid;flex:1 1;gap:3px 6px;grid-template-columns:46px 1fr;grid-template-rows:auto auto;min-height:64px;padding:8px;text-align:left}.hmp-offer-main strong{font-size:12px;overflow-wrap:anywhere}.hmp-item-icon{-webkit-filter:drop-shadow(1px 2px 1px #0007);filter:drop-shadow(1px 2px 1px #0007);grid-row:span 2;height:40px;image-rendering:pixelated;object-fit:contain;width:40px}.hmp-price{align-items:center;align-self:end;display:flex;font-weight:700;gap:5px;justify-self:end}.hmp-price img{height:16px;image-rendering:pixelated;object-fit:contain;width:16px}.hmp-price small{color:#bbb;font-size:10px;font-weight:400}.hmp-offer footer{align-items:center;color:#aaa;display:flex;font-size:10px;justify-content:space-between;padding:0 8px 5px}.hmp-panel .hmp-seller{background:none;border:0;color:#79ccca;padding:0;text-decoration:underline}.hmp-pagination{align-items:center;display:flex;flex:none;gap:6px;padding-top:6px}.hmp-pagination span{color:#aaa;flex:1 1;font-size:11px;text-align:center}.hmp-empty{color:#969c9e;padding:60px 5px;text-align:center}.hmp-error{background:#492d2d;border-radius:3px;color:#ffb2ae;padding:6px}.hmp-notice{background:#244b40;color:#a5e0ce;padding:6px}.hmp-own-bar{font-size:11px;gap:8px;justify-content:space-between;margin-bottom:7px}.hmp-overlay,.hmp-own-bar{align-items:center;display:flex}.hmp-overlay{background:#0009;inset:0;justify-content:center;padding:12px;position:absolute;z-index:10}.hmp-confirm{background:#333;border:1px solid #555;border-radius:5px;box-shadow:0 4px 20px #0008;max-height:100%;max-width:100%;overflow:auto;padding:15px;width:360px}.hmp-confirm h3{color:#fff;font-size:14px;margin:0 0 10px}.hmp-confirm label{display:flex;flex-direction:column;gap:5px}.hmp-confirm p{color:#bbb;font-size:12px}.hmp-confirm footer{display:flex;gap:7px;justify-content:flex-end;margin-top:12px}.hmp-panel .hmp-primary{background:#237a78;border-color:#329c99;color:#fff}.hmp-cms{background:#333;border-radius:6px;display:flex;flex-direction:column;height:610px;margin:25px auto;max-width:1000px;padding:15px}.hmp-cms h1{color:#fff;font-size:20px;margin:0 0 14px}@media(max-width:540px){.hmp-search{flex-wrap:wrap}.hmp-search input{flex-basis:40%}.hmp-grid{grid-template-columns:1fr}.hmp-tabs button{font-size:11px;padding:6px 3px}}.hmp-toolbar-button{align-items:center;background:#252525;border:0;border-radius:12px;display:flex;height:44px;justify-content:center;width:60px}.hmp-toolbar-button img{-webkit-filter:drop-shadow(1px 2px #0007);filter:drop-shadow(1px 2px #0007);image-rendering:pixelated;max-height:40px;max-width:40px}.hmp-cms,.hmp-panel,.hmp-window{font-family:HabbixKarla,Segoe UI,Arial,sans-serif}.hmp-cms *,.hmp-panel *,.hmp-window *{font-family:inherit}.hmp-window-header{font-size:14px;font-weight:600;height:32px;margin-bottom:10px}.hmp-window-header button{font-family:inherit;font-size:18px;font-weight:700;height:24px;right:4px;top:4px;width:24px}.hmp-panel .hmp-offer-main strong{font-size:13px;font-weight:600}.hmp-search{background:#292929;border-radius:3px;padding:8px}.hmp-content{background:#333;padding:0}.hmp-offer{background:#292929;border-color:#ffffff0a;min-height:86px}.hmp-grid{gap:8px}.hmp-tabs button[aria-selected=true]{background:#285e59;border-color:#449b93;color:#fff}.hmp-panel :is(button,input,select,textarea){font-family:HabbixKarla,Segoe UI,Arial,sans-serif}.hmp-vaults{grid-gap:6px;display:grid;flex:none;gap:6px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:8px}.hmp-panel .hmp-vault{align-items:center;background:#292929;border:1px solid #ffffff08;border-radius:3px;display:flex;gap:5px;height:62px;min-width:0;padding:10px 8px;text-align:left}.hmp-panel .hmp-vault:disabled{opacity:.65}.hmp-vault-icon{align-items:center;background:#222;border-radius:4px;display:flex;flex:none;height:40px;justify-content:center;width:40px}.hmp-vault-icon img{-webkit-filter:drop-shadow(1px 2px 1px #0009);filter:drop-shadow(1px 2px 1px #0009);image-rendering:pixelated;max-height:24px;max-width:24px}.hmp-vault>span:last-child{display:flex;flex-direction:column;gap:3px;min-width:0}.hmp-vault small{color:#969696;font-size:8px;font-weight:600;letter-spacing:.4px;text-transform:uppercase;white-space:nowrap}.hmp-vault strong{color:#eee;font-size:13px;font-weight:600}.hmp-own-tabs{align-items:center;background:#292929;border-radius:3px;display:flex;flex:none;gap:5px;margin-bottom:8px;padding:8px 10px}.hmp-own-tabs button{border-color:#ffffff09;font-size:11px;font-weight:600;height:30px;padding:6px 10px}.hmp-own-tabs button[aria-pressed=true]{background:#285e59;border-color:#449b93;color:#fff}.hmp-content::-webkit-scrollbar{background:#242424;width:6px}.hmp-content::-webkit-scrollbar-track{background:#242424!important;background-image:none!important}.hmp-content::-webkit-scrollbar-thumb{background:#449b93!important;background-image:none!important;border:0!important;border-radius:3px}.hmp-content::-webkit-scrollbar-button{background-image:none!important;display:none!important;height:0!important}.hmp-content::-webkit-scrollbar-corner{background:#333!important}.hmp-error button{font-size:11px;margin-left:8px;padding:3px 6px}@media(max-width:450px){.hmp-vaults{grid-template-columns:repeat(2,minmax(0,1fr))}.hmp-own-tabs{gap:4px;padding:6px}.hmp-own-tabs button{font-size:10px;padding:5px}}.studio-page{min-height:55vh;padding-bottom:48px;padding-top:32px}.studio-heading{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-bottom:26px}.studio-heading h1{font-size:30px;margin:8px 0}.studio-heading p{color:#aaa}.studio-tabs{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0}.studio-columns{grid-gap:22px;display:grid;gap:22px;grid-template-columns:300px 1fr}.studio-editor,.studio-list{padding:24px}.studio-entry{background:#191d20;border:1px solid #363a3d;border-radius:5px;color:#fff;display:flex;flex-direction:column;gap:5px;margin-top:12px;padding:14px;text-align:left;width:100%}.studio-entry:hover{border-color:#d9ac47}.studio-entry small{color:#b8bdc2}.studio-editor label{display:flex;flex-direction:column;font-weight:600;gap:7px;margin:18px 0}.studio-editor input,.studio-editor textarea{background:#191d20;border:1px solid #454a4e;border-radius:5px;color:#fff;padding:12px;width:100%}.studio-editor small{color:#afb4b9;font-weight:400}.studio-preview{border-top:1px solid #444;margin-top:24px;padding-top:16px}.studio-preview p,.studio-text{line-height:1.8;white-space:pre-wrap}.studio-gallery{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.studio-gallery .hotel-panel{overflow:hidden}.studio-gallery img{aspect-ratio:4/3;image-rendering:pixelated;object-fit:cover;width:100%}.studio-gallery h2{font-size:18px}.studio-gallery article>div{padding:18px}.studio-search{display:flex;gap:14px;margin:20px 0}.studio-search input,.studio-search select{background:#202529;border:1px solid #484d52;border-radius:5px;color:#fff;padding:12px}.studio-search input{flex:1 1;min-width:0}.studio-room-art{background:linear-gradient(125deg,#393330,#514321);color:#e9bd5b;display:grid;font-size:42px;height:130px;place-items:center}.studio-pagination{align-items:center;display:flex;gap:18px;justify-content:center;margin:26px}.studio-gallery a{color:#e8b844}@media(max-width:850px){.studio-columns{grid-template-columns:1fr}.studio-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.studio-heading{align-items:flex-start;flex-direction:column}}@media(max-width:500px){.studio-gallery{grid-template-columns:1fr}.studio-search{flex-direction:column}}.housekeeping-menu{align-items:center;border-bottom:1px solid #ffffff12;display:flex;flex-wrap:wrap;gap:4px;margin:0 0 24px;padding:10px 12px;position:relative;z-index:20}.housekeeping-menu summary,.housekeeping-menu>button{background:none;border:0;border-radius:3px;color:#bbb;cursor:pointer;font-weight:600;list-style:none;padding:10px 12px}.housekeeping-menu summary::-webkit-details-marker{display:none}.housekeeping-menu summary span{font-size:10px;margin-left:4px}.housekeeping-menu>button.active{background:#2dc4b814;border:1px solid #2dc4b833;color:#2dc4b8}.housekeeping-menu details{position:relative}.housekeeping-menu details[open] summary{background:#ffffff08;color:#eee}.housekeeping-menu details>div{-webkit-animation:hk-menu-enter .15s ease-out;animation:hk-menu-enter .15s ease-out;background:#090909ef;box-shadow:0 5px 12px #0005;left:0;padding:8px 0;position:absolute;top:100%;width:210px}.housekeeping-menu details>div>button{align-items:center;background:none;border:0;color:#ddd;cursor:pointer;display:flex;justify-content:space-between;padding:11px 14px;text-align:left;width:100%}.housekeeping-menu details>div>button:hover:not(:disabled){background:#ffffff09}.housekeeping-menu button:disabled{cursor:default;opacity:.35}.housekeeping-menu small{font-size:9px}.studio-page .hk-overview{background:#0003;border-radius:4px;padding:24px}.studio-page .hk-modules{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.hk-modules button{background:#0003;border:1px solid #ffffff10;border-radius:3px;color:#eee;padding:16px}.hk-modules button:disabled{opacity:.4}.studio-page .studio-heading{margin-bottom:16px}.studio-page .hotel-eyebrow{color:#aaa}.studio-page .hotel-button.gold{background:#2dc4b822;border-color:#2dc4b833;color:#eee}@-webkit-keyframes hk-menu-enter{0%{opacity:0;translate:0 -4px}to{opacity:1;translate:0 0}}@keyframes hk-menu-enter{0%{opacity:0;translate:0 -4px}to{opacity:1;translate:0 0}}@media(max-width:700px){.studio-page .hk-modules{grid-template-columns:1fr 1fr}.housekeeping-menu details>div{left:12px;position:fixed;right:12px;top:auto;width:auto}}@media(prefers-reduced-motion:reduce){.housekeeping-menu details>div{-webkit-animation:none;animation:none}}.studio-page.hk-studio{background:#333;padding-top:0}.studio-page.hk-studio>.studio-heading{display:none}.housekeeping-menu{background:#202020;border-bottom:1px solid #333;border-top:1px solid #484848;gap:10px;margin:0 0 16px;min-height:62px;padding:10px 16px}.housekeeping-menu summary,.housekeeping-menu>button{font-size:11px;font-weight:700;padding:8px 10px}.housekeeping-menu>button.active{background:#e6b13f20;border:1px solid #e6b13f55;color:#e6b13f}.housekeeping-menu details>div{background:#080808;border-radius:2px;padding:6px 0;width:188px}.housekeeping-menu details>div>button{font-size:11px;font-weight:600;min-height:34px;padding:10px 14px}.studio-page.hk-studio>.hotel-wrap{max-width:none;padding:0;width:100%}.hk-record textarea{background:#191919;border:1px solid #444;border-radius:3px;color:#eee;min-height:42px;padding:8px;width:100%}.hk-database h2{border-bottom:1px solid #ffffff10;font-size:16px;padding-bottom:16px}.studio-page.hk-studio .hotel-panel{background:#242424}.studio-page.hk-studio .hotel-button.gold{background:#94722e;border-color:#94722e;color:#fff}.hk-db-controls input{padding:9px}.hk-database button,.hk-db-controls input{background:#191919;border:1px solid #444;color:#eee}.hk-database button{border-radius:3px;padding:8px 12px}.hk-database button:disabled{opacity:.5}.habboje-app .studio-page.hk-studio .housekeeping-menu button{background:transparent;border:0;border-radius:3px;color:#aaa;font:600 11px Arial,Helvetica,sans-serif;padding:8px 10px}.habboje-app .studio-page.hk-studio .housekeeping-menu>button.active{background:#e6b13f20;border:1px solid #e6b13f55;color:#e6b13f}.habboje-app .studio-page.hk-studio .housekeeping-menu details>div>button{background:transparent;border:0;border-radius:0;color:#bbb;line-height:14px;min-height:34px;padding:10px 14px;text-align:left}.habboje-app .studio-page.hk-studio .housekeeping-menu details>div>button:hover:not(:disabled){background:#ffffff06;color:#eee}.habboje-app .studio-page.hk-studio .housekeeping-menu summary{font:600 11px Arial,Helvetica,sans-serif}.habboje-app .studio-page.hk-studio .hotel-welcome{background:#e6b13f18!important;border:1px solid #e6b13f40!important;color:#e6b13f!important;min-height:42px!important}.habboje-app .studio-page.hk-studio .reference-home{padding:0 20px 48px!important}.habboje-app .studio-page.hk-studio .reference-home button{font-family:Arial,Helvetica,sans-serif}.habboje-app .studio-page.hk-studio .reference-home .month-nominate summary:after{content:"⌄"!important}.habboje-app .studio-page.hk-studio{max-width:1600px;min-height:60vh;padding-left:0;padding-right:0}.habboje-app .studio-page.hk-studio .housekeeping-menu{margin-top:0}.habboje-app .studio-page.hk-studio .hk-database,.habboje-app .studio-page.hk-studio>.shop-admin,.habboje-app .studio-page.hk-studio>.studio-columns{margin:20px;padding:20px}.habboje-app .studio-page.hk-studio .housekeeping-menu details:last-of-type>div{left:auto;right:0}.staff-content,.staff-dashboard{color:#eee;padding:20px}.staff-heading{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.staff-heading h2{font-size:24px;margin:0 0 6px}.staff-heading p,.staff-panel>p{color:#999;font-size:12px}.staff-content button,.staff-dashboard button{background:#1c1c1c;border:1px solid #ffffff12;border-radius:4px;color:#ddd;cursor:pointer;padding:8px 12px}.staff-online{align-items:center;background:#242424;border-radius:4px;display:flex;flex-wrap:wrap;gap:16px;margin-bottom:18px;padding:10px 16px}.staff-online span{align-items:center;display:flex;font-size:12px;gap:5px}.staff-online img,.staff-row img{height:32px;object-fit:contain;width:32px}.staff-online i{background:#40bb57;border-radius:50%;height:6px;width:6px}.staff-stats{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:18px}.staff-stats button{background:#242424;display:flex;flex-direction:column;gap:9px;min-height:120px;padding:20px;text-align:left}.staff-stats strong{color:#eee;font-size:27px}.staff-stats small{color:#aaa;font-size:12px}.staff-stats span{color:#888;font-size:11px}.staff-dashboard-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}.staff-panel{background:#242424;border:1px solid #ffffff06;border-radius:5px;margin-bottom:16px;padding:20px;transition:box-shadow .2s,-webkit-transform .2s;transition:transform .2s,box-shadow .2s;transition:transform .2s,box-shadow .2s,-webkit-transform .2s}.staff-panel:hover{box-shadow:0 4px 12px #0003;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.staff-panel h2,.staff-panel h3{border-bottom:1px solid #ffffff08;font-size:16px;margin:0 0 16px;padding-bottom:14px}.staff-currency-tabs{display:flex;gap:7px;margin:16px 0}.staff-currency-tabs button{font-size:11px}.staff-currency-tabs button.active{background:#94722e;color:#fff}.staff-total{display:block;font-size:30px;margin:32px 0}.staff-meter{background:#191919;border-radius:4px;height:8px;overflow:hidden}.staff-meter span{background:#94722e;display:block;height:100%}.staff-row{align-items:center;background:#1e1e1e;border:1px solid #ffffff05;border-radius:4px;display:flex;font-size:12px;gap:12px;margin:8px 0;padding:10px 12px}.staff-row>small:last-child,.staff-row>span{color:#999;margin-left:auto}.staff-form-editor{max-width:950px}.staff-field{background:#1c1c1c;border:1px solid #ffffff10;border-radius:4px;margin:12px 0;padding:16px}.staff-field>button{float:right}.staff-field-types{display:flex;flex-wrap:wrap;gap:8px}.home-forms label,.staff-content label{display:block;font-size:12px;margin:12px 0}.home-forms input:not([type=checkbox]):not([type=radio]),.home-forms select,.home-forms textarea,.staff-content input:not([type=checkbox]),.staff-content select,.staff-content textarea{background:#191919;border:1px solid #ffffff12;border-radius:4px;color:#ddd;display:block;margin-top:8px;padding:10px;width:100%}.home-forms input[type=checkbox],.home-forms input[type=radio],.staff-content input[type=checkbox]{margin-right:8px}.staff-content table{border-collapse:collapse;font-size:12px;width:100%}.staff-content td,.staff-content th{border-bottom:1px solid #ffffff08;padding:12px;text-align:left}.staff-answer{background:#1c1c1c;border-radius:4px;margin:12px 0;padding:16px}.staff-answer>small{color:#888;float:right}.home-forms{margin:16px 0;padding:16px}.home-forms>button{background:#1e1e1e;border:1px solid #ffffff08;border-radius:4px;color:#ddd;display:block;margin:8px 0;padding:12px;text-align:left;width:100%}.home-forms img{max-width:100%}.home-forms form>button{margin-right:8px;padding:8px 12px}.home-forms label span{display:block;padding:5px 0}@media(max-width:900px){.staff-stats{grid-template-columns:repeat(2,1fr)}.staff-dashboard-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.staff-panel{transition:none}.staff-panel:hover{-webkit-transform:none;transform:none}}.staff-search{margin-left:auto;position:relative}.staff-search>form{display:flex;gap:5px}.staff-search input,.staff-search select{background:#171717;border:1px solid #ffffff10;border-radius:4px;color:#ddd;font-size:11px;padding:7px}.staff-search input{width:130px}.staff-search-results{box-shadow:0 8px 30px #0008;max-height:75vh;overflow:auto;position:absolute;right:0;top:100%;width:min(650px,90vw);z-index:30}.staff-search-results>button{float:right}.staff-search-results label{display:block;font-size:12px;margin:10px 0}.staff-search-results label input{display:block;margin-top:5px;width:100%}.staff-search-results .staff-row button{background:#191919!important;border:1px solid #444!important;color:#ddd!important}.staff-chart{align-items:flex-end;display:flex;gap:10px;min-height:190px;overflow:auto;padding-top:20px}.staff-chart>div{align-items:center;display:flex;flex-direction:column;font-size:10px;gap:5px;min-width:40px}.staff-chart span{background:#94722e;border-radius:4px 4px 0 0;display:block;width:28px}.staff-chart small{color:#999}.habboje-app .hk-studio{background:transparent;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.habboje-app .hk-studio .housekeeping-menu button,.habboje-app .hk-studio .housekeeping-menu summary{font-family:inherit}.habboje-app .hk-studio .housekeeping-menu>button.active{background:#2dc4b81c;border-color:#2dc4b84d;color:#2dc4b8}.hk-studio .staff-content,.hk-studio .staff-dashboard{padding:16px 20px 40px}.hk-studio .staff-form-editor{max-width:none}.hk-studio .staff-panel{background:#00000040;border:1px solid #ffffff0f;border-radius:4px}.hk-studio .staff-content input:not([type=checkbox]),.hk-studio .staff-content select,.hk-studio .staff-content textarea{background:#00000040;border-color:#ffffff14;border-radius:3px;min-height:38px}.hk-studio .staff-content label{color:#ffffffb3}.staff-list-toolbar{align-items:center;display:flex;gap:12px;margin-bottom:20px}.staff-list-toolbar>input{flex:1 1;min-width:160px}.staff-list-toolbar>select{margin-top:0!important;min-width:120px;width:auto!important}.staff-list-toolbar>button{white-space:nowrap}.hk-studio .staff-content th{color:#ffffff80;font-size:10px;font-weight:500;text-transform:uppercase}.hk-studio .staff-content td{font-size:12px}.staff-actions{white-space:nowrap}.staff-actions button{font-size:11px;margin-right:4px}.staff-list-count{font-size:12px;margin-top:20px}.staff-field-heading{align-items:center;border-bottom:1px solid #ffffff0d;display:flex;gap:10px;padding-bottom:12px}.staff-field-heading select{margin-top:0!important;width:150px!important}.staff-field-heading button:first-of-type{margin-left:auto}.staff-status{background:#ef44441a!important;color:#f08b8b!important;font-size:10px!important}.staff-status.active{background:#22c55e1a!important;color:#50c899!important}.staff-form-editor>button{margin-right:8px}.staff-form-editor>button[type=submit]{background:#259e96;border-color:#2dc4b8;color:#fff}.staff-modal-backdrop{z-index:1000}.staff-form-preview{max-height:85vh;overflow:auto;width:min(780px,100%)}.staff-form-preview>button{float:right}.staff-form-preview>img{max-height:220px;max-width:100%;object-fit:contain}@media(max-width:900px){.staff-list-toolbar{flex-wrap:wrap}.staff-list-toolbar>input{flex-basis:100%}.staff-actions{white-space:normal}.staff-modal-backdrop{padding:12px}}.staff-config-tabs{display:flex;flex-wrap:wrap;gap:6px;margin:18px 0}.staff-config-tabs button{background:#242526;border:1px solid #404142;border-radius:4px;color:#ddd;padding:10px 14px}.staff-config-tabs button.active{background:#239c98;color:#fff}.staff-config-row{align-items:flex-end;border-bottom:1px solid #3c3d3e;display:flex;gap:14px;padding:16px 0}.staff-config-row label{flex:1 1;min-width:0}.staff-config-row small,.staff-config-row strong{display:block;margin-bottom:8px;overflow-wrap:anywhere}.staff-config-row small{color:#aaa}.staff-config-row textarea{background:#202122;border:1px solid #424344;border-radius:4px;box-sizing:border-box;color:#eee;min-height:42px;padding:10px;width:100%}.staff-config-row button{background:#239c98;border:1px solid #35b2ae;border-radius:4px;color:#fff;padding:10px 16px}.staff-config-row button:disabled{opacity:.45}@media(max-width:600px){.staff-config-row{display:block}.staff-config-row button{margin-top:8px}}.staff-phantom-avatar{height:64px;image-rendering:pixelated;margin-right:10px;object-fit:contain;vertical-align:middle;width:48px}.staff-panel table td small{color:#aaa;font-size:11px}.hk-record-image{height:64px;image-rendering:pixelated;object-fit:contain;width:64px}.hk-record-image.avatar{height:80px}.hk-record>.hk-record-image{height:100px;width:120px}.staff-premium-packages{display:flex;flex-wrap:wrap;gap:12px}.staff-premium-packages button{grid-gap:8px;background:#202122;border:1px solid #444;border-radius:4px;display:grid;gap:8px;min-width:120px;padding:18px;transition:background .18s,-webkit-transform .18s;transition:transform .18s,background .18s;transition:transform .18s,background .18s,-webkit-transform .18s}.staff-premium-packages button:hover{background:#28292a;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.staff-premium-packages button.active{background:#267d78;border-color:#309a93}.staff-premium-packages img{height:48px;image-rendering:pixelated;object-fit:contain;width:48px}.hk-runtime-live{color:#8ccb91}.hk-runtime-stale{color:#e7b562}.hk-bubble-preview{height:28px;image-rendering:pixelated;min-width:48px;object-fit:fill}.hk-table-scroll audio{height:34px;width:220px}.mini-hotel-banner{isolation:isolate}.header-slides{inset:0;position:absolute;z-index:-1}.header-slide{background-position:50%;background-size:cover;inset:0;opacity:0;position:absolute;transition:opacity .65s ease}.header-slide.active{opacity:1}.header-slide-controls{bottom:8px;display:flex;gap:5px;position:absolute;right:15px;z-index:2}.header-slide-controls button{background:#888;border:0;border-radius:50%;height:6px;padding:0;width:6px}.header-slide-controls button.active{background:#299e9a}.hk-record-image{max-width:100%}@media(prefers-reduced-motion:reduce){.header-slide{transition:none}}.staff-live-log{background:#18191a;border:1px solid #ffffff12;border-radius:4px;color:#d3d6d9;font-size:11px;max-height:420px;overflow:auto;overflow-wrap:anywhere;padding:14px;white-space:pre-wrap}.staff-audio-layout{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:minmax(240px,1fr) minmax(0,2fr)}.staff-audio-row{grid-gap:9px;background:#1e2021;border:1px solid #ffffff0c;border-radius:4px;display:grid;gap:9px;margin:12px 0;padding:14px}.staff-audio-row header{display:flex;justify-content:space-between}.staff-audio-row audio{height:34px;width:100%}.staff-audio-row small{color:#a6abad}.staff-audio-row button{margin-right:8px}@media(max-width:850px){.staff-audio-layout{grid-template-columns:1fr}}.staff-modal-backdrop{align-items:center;background:#0009;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:2000}.staff-sector-dialog{box-shadow:0 14px 50px #0008;max-height:90vh;overflow:auto;width:min(580px,100%)}.staff-sector-dialog form{grid-gap:12px;display:grid;gap:12px}.staff-sector-dialog input,.staff-sector-dialog select{max-width:100%}.staff-furni-picker{border:1px solid #ffffff12;border-radius:4px;padding:12px}.staff-furni-result{align-items:center;display:flex!important;gap:12px;margin:5px 0;text-align:left;width:100%}.staff-furni-result img{height:40px;image-rendering:pixelated;object-fit:contain;width:40px}.staff-furni-result small{color:#999;display:block}.staff-mystery-layout{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:minmax(220px,1fr) minmax(0,3fr)}@media(max-width:850px){.staff-mystery-layout{grid-template-columns:1fr}}.staff-header-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.staff-header-card{background:#1f2021;border:1px solid #ffffff16;border-radius:4px;overflow:hidden;transition:box-shadow .18s,-webkit-transform .18s;transition:transform .18s,box-shadow .18s;transition:transform .18s,box-shadow .18s,-webkit-transform .18s}.staff-header-card:hover{box-shadow:0 8px 18px #0003;-webkit-transform:translateY(-3px);transform:translateY(-3px)}.staff-header-card>img{height:95px;object-fit:cover;width:100%}.staff-header-card>div{padding:12px}.staff-header-card small{color:#a5a5a5;display:block;margin:6px 0 12px}.staff-header-card button{margin-right:6px}.staff-header-card.inactive>img{opacity:.45}.staff-header-upload{align-items:end;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:22px}.staff-header-upload label{grid-gap:6px;display:grid;gap:6px}.staff-header-edit-preview{height:120px;object-fit:cover;width:100%}@media(prefers-reduced-motion:reduce){.staff-header-card{transition:none}.staff-header-card:hover{-webkit-transform:none;transform:none}}.staff-bubble-editor{grid-gap:16px;align-items:center;display:grid;gap:16px;grid-template-columns:80px repeat(4,minmax(0,1fr))}.staff-bubble-editor label{grid-gap:6px;display:grid;gap:6px}.staff-bubble-editor small{color:#aaa;font-size:10px}.staff-bubble-flags{display:flex;flex-wrap:wrap;gap:24px;margin:16px 0}@media(max-width:850px){.staff-bubble-editor{grid-template-columns:1fr 1fr}}.staff-emote-fields{grid-gap:14px;align-items:center;display:grid;gap:14px;grid-template-columns:1fr 2fr 1fr auto auto}.staff-emote-preview{height:40px;image-rendering:pixelated;object-fit:contain;width:40px}.staff-emote-url{max-width:260px;overflow-wrap:anywhere}@media(max-width:850px){.staff-emote-fields{grid-template-columns:1fr 1fr}}.staff-settings-form{border-top:1px solid #3b3b3b;margin-top:24px;padding-top:18px}.staff-settings-grid{grid-gap:18px 24px;display:grid;gap:18px 24px;grid-template-columns:repeat(2,minmax(0,1fr))}.staff-settings-grid label{display:flex;flex-direction:column;gap:9px}.staff-settings-grid .staff-settings-switch{align-items:center;background:#202020;border:1px solid #383838;border-radius:4px;flex-direction:row;justify-content:space-between;padding:14px}.staff-settings-switch input{height:18px;width:18px}.staff-settings-actions{display:flex;gap:10px;margin-top:20px}@media(max-width:700px){.staff-settings-grid{grid-template-columns:1fr}}.public-information-list{grid-gap:18px;display:grid;gap:18px;margin:22px 0}.public-change,.public-faq{border:1px solid #3b3b3b;padding:20px;transition:background .18s ease,-webkit-transform .18s ease;transition:transform .18s ease,background .18s ease;transition:transform .18s ease,background .18s ease,-webkit-transform .18s ease}.public-change:hover,.public-faq:hover{background:#292929;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.public-faq summary{cursor:pointer;display:flex;font-weight:700;gap:18px;justify-content:space-between}.public-faq summary small{color:#aaa;font-weight:400}.public-information-text{line-height:1.8;overflow-wrap:anywhere;white-space:pre-wrap}.public-faq[open] .public-information-text{border-top:1px solid #3b3b3b;margin-top:18px;padding-top:18px}.public-change header{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:16px}.public-change header div{color:#aaa;display:flex;gap:15px}.public-change h2{margin:0}.staff-faq-entry{background:#202020;border:1px solid #383838;border-radius:4px;padding:18px;transition:background .18s,-webkit-transform .18s;transition:background .18s,transform .18s;transition:background .18s,transform .18s,-webkit-transform .18s}.staff-faq-entry:hover{background:#252525;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.staff-faq-entry header{display:flex;gap:20px;justify-content:space-between}.staff-faq-entry h3{margin:0}.staff-faq-entry small{color:#aaa}.staff-faq-entry .public-information-text{max-height:220px;overflow:auto}.furni-converter{background:#282828;padding:20px}.furni-dropzones{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}.staff-panel .furni-dropzone{align-items:center;background:#222!important;border:2px dashed #414141!important;border-radius:12px;color:#eee;display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:112px;transition:background .18s,-webkit-transform .18s;transition:background .18s,transform .18s;transition:background .18s,transform .18s,-webkit-transform .18s}.staff-panel .furni-dropzone:hover{background:#262626!important;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.furni-dropzone small{color:#999}.furni-file-list{grid-gap:14px;display:grid;gap:14px;margin:14px 0 22px}.furni-file{align-items:center;background:#202020;border-radius:6px;display:flex;gap:8px;min-height:40px;padding:10px 12px}.furni-file img{height:24px;image-rendering:pixelated;object-fit:contain;width:24px}.furni-file small{color:#929292}.furni-file>button{background:transparent!important;border:0!important;color:#d9584f!important;font-size:20px;margin-left:auto;padding:0 5px!important}.furni-extension{background:#294540;border-radius:4px;color:#68c8c0;font-size:10px;font-weight:700;padding:3px 6px}.furni-extension.ext-swf{background:#512925;color:#e16954}.furni-extension.ext-png{background:#1f4355;color:#60b5e7}.furni-options{background:#222;border:1px solid #353535;border-radius:8px;padding:16px}.furni-category{align-items:center;display:flex;gap:22px;margin-bottom:14px}.furni-category>label{font-weight:700;margin:0;min-width:90px}.furni-category-search{position:relative;width:260px}.furni-category-search input{background:#1d1d1d;border:1px solid #393939;border-radius:5px;color:#eee;height:40px;padding:0 12px;width:100%}.furni-category-results{background:#101010;border:1px solid #333;border-radius:5px;box-shadow:0 6px 16px #0008;left:0;max-height:260px;overflow:auto;position:absolute;scrollbar-color:#666 #191919;top:44px;width:100%;z-index:30}.staff-panel .furni-category-results button{background:transparent!important;border:0!important;color:#ddd;display:flex;flex-direction:column;padding:10px 12px!important;text-align:left;width:100%}.staff-panel .furni-category-results button:hover{background:#303030!important}.furni-category-results small{color:#8b8b8b;font-size:11px}.furni-option-grid{grid-gap:9px;display:grid;gap:9px;grid-template-columns:1fr 1fr}.furni-option-grid label{align-items:center;background:#1c1c1c;border:1px solid #303030;border-radius:5px;display:flex;font-size:12px;gap:8px;margin:0;padding:10px}.furni-option-grid input{accent-color:#239f9a;height:15px;width:15px}.furni-converter-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:16px}.staff-panel .furni-upload-primary{background:#239f9a!important;border:1px solid #32b5b0!important;color:#fff!important}.staff-panel .furni-upload-primary:disabled{opacity:.45}.furni-converter input[hidden]{display:none!important}@media(max-width:700px){.furni-dropzones,.furni-option-grid{grid-template-columns:1fr}.furni-category{flex-wrap:wrap}.furni-category-search{width:100%}}@media(prefers-reduced-motion:reduce){.staff-panel .furni-dropzone{-webkit-transform:none!important;transform:none!important;transition:none}}.shop-page{color:#eee;margin:0 auto;max-width:1560px;padding:28px 20px 48px}.shop-page h1{font-size:28px;margin:0 0 8px}.shop-page p{color:#bbb;font-size:13px;line-height:1.6}.shop-heading{display:flex;gap:20px;justify-content:space-between}.shop-wallet{align-items:center;background:#0003;border:1px solid #ffffff0d;border-radius:4px;display:flex;gap:16px;padding:14px 18px}.shop-wallet strong{font-size:20px}.shop-tabs{display:flex;flex-wrap:wrap;gap:8px;padding:20px 0}.shop-admin button,.shop-page button,.shop-tabs a{background:#0003;border:1px solid #ffffff0d;border-radius:3px;color:#eee;cursor:pointer;font-size:12px;font-weight:600;padding:10px 16px;text-decoration:none;transition:box-shadow .2s,-webkit-transform .2s;transition:box-shadow .2s,transform .2s;transition:box-shadow .2s,transform .2s,-webkit-transform .2s}.shop-tabs a.active{background:#2dc4b826;border-color:#2dc4b855}.shop-admin button:disabled,.shop-page button:disabled{cursor:default;opacity:.4}.shop-page button:focus-visible,.shop-tabs a:focus-visible{outline:2px solid #2dc4b8;outline-offset:2px}.shop-panel{background:#0003;border:1px solid #ffffff0d;border-radius:4px;margin-bottom:20px;min-width:0;padding:20px}.shop-panel h2{border-bottom:1px solid #ffffff0c;font-size:16px;margin:0 0 18px;padding-bottom:14px}.shop-panel h3{font-size:14px}.shop-columns{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:minmax(0,1.3fr) minmax(280px,1fr)}.shop-item-grid,.shop-rewards,.shop-task-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.shop-reward{align-items:center;background:#0002;display:flex;flex-direction:column;font-size:12px;gap:8px;min-height:86px;padding:12px;text-align:center}.shop-reward img{height:48px;image-rendering:pixelated;object-fit:contain;width:48px}.shop-reward small{color:#aaa}.shop-item-grid>button{padding:0}.shop-item-grid>button[aria-pressed=true]{outline:2px solid #2dc4b8}.shop-buy{background:#239f96!important;display:block;margin-top:20px;padding:13px!important;width:100%}.shop-gift{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.shop-admin label,.shop-page label{display:block;font-size:12px;margin:12px 0}.shop-admin input,.shop-admin select,.shop-page input:not([type=checkbox]):not([type=color]),.shop-page select{background:#0003;border:1px solid #ffffff1a;border-radius:3px;color:#eee;display:block;margin-top:6px;padding:10px;width:100%}.shop-topup{max-width:620px}.shop-topup button{margin-top:12px}.shop-wheel-wrap{display:flex;justify-content:center;overflow:hidden;padding:20px 0 30px;position:relative}.shop-wheel{border:8px solid #ffffff14;border-radius:50%;box-shadow:0 0 0 5px #0003;height:300px;position:relative;transition:-webkit-transform 3s cubic-bezier(.12,.7,.15,1);transition:transform 3s cubic-bezier(.12,.7,.15,1);transition:transform 3s cubic-bezier(.12,.7,.15,1),-webkit-transform 3s cubic-bezier(.12,.7,.15,1);width:300px}.shop-wheel>span{align-items:center;display:flex;font-size:9px;height:50px;justify-content:center;left:calc(50% - 25px);position:absolute;text-align:center;top:calc(50% - 25px);width:50px}.shop-wheel img{image-rendering:pixelated;max-height:40px;max-width:40px}.shop-wheel-pointer{border-left:10px solid transparent;border-right:10px solid transparent;border-top:22px solid #2dc4b8;position:absolute;top:8px;z-index:1}.shop-mystery{padding:30px;text-align:center}.shop-mystery>span{background:#2dc4b826;border:3px solid #2dc4b8;display:inline-grid;font-size:60px;font-weight:700;height:100px;place-items:center;width:100px}.shop-result{-webkit-animation:shopReveal .3s ease;animation:shopReveal .3s ease}.shop-section-title{align-items:start;display:flex;justify-content:space-between}.shop-winners>div{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.shop-winners article{background:#0003;display:flex;flex-direction:column;font-size:12px;gap:8px;padding:12px}.shop-winners a{align-items:center;color:#eee!important;display:flex;gap:8px;text-decoration:none}.shop-winners img{border-radius:3px;height:28px;width:28px}.shop-winners small{color:#999;font-size:10px}.event-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.shop-event-enter{background:#239f96;border-radius:3px;color:#eee!important;display:inline-block;padding:10px 14px;text-decoration:none}.badge-grid{aspect-ratio:1;background:repeating-conic-gradient(#444 0 25%,#383838 0 50%) 0/20px 20px;display:grid;grid-template-columns:repeat(40,1fr);max-width:400px;touch-action:none}.badge-grid>button{aspect-ratio:1;border:0;border-radius:0;min-width:0;padding:0}.badge-toolbar{display:flex;gap:8px;margin-bottom:16px}.badge-request{background:#0002;display:flex;flex-direction:column;gap:8px;margin-bottom:8px;padding:12px}.badge-request img{height:40px;image-rendering:pixelated;width:40px}.badge-preview{background:#444;display:grid;flex-shrink:0;grid-template-columns:repeat(40,2px);grid-template-rows:repeat(40,2px)}.badge-review{background:#0002;display:flex;gap:16px;margin:16px 0;padding:12px}.badge-review button{margin-right:8px}.shop-admin-entry{display:block;margin-top:8px;text-align:left;width:100%}.shop-task-grid article{background:#0002;padding:14px}.shop-task-grid progress{accent-color:#2dc4b8;width:100%}.shop-feedback{background:#0002;border-left:3px solid #2dc4b8;padding:12px}@-webkit-keyframes shopReveal{0%{opacity:0;-webkit-transform:translateY(5px);transform:translateY(5px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes shopReveal{0%{opacity:0;-webkit-transform:translateY(5px);transform:translateY(5px)}to{opacity:1;-webkit-transform:none;transform:none}}@media(max-width:850px){.shop-columns{grid-template-columns:1fr}.shop-winners>div{grid-template-columns:repeat(2,1fr)}.event-grid{grid-template-columns:1fr}}@media(max-width:550px){.shop-heading{align-items:start;flex-direction:column}.shop-item-grid,.shop-rewards,.shop-task-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.shop-wallet{padding:10px}.shop-panel{padding:14px}}@media(prefers-reduced-motion:reduce){.shop-wheel{transition:none}.shop-result{-webkit-animation:none;animation:none}}.event-calendar-heading{align-items:center;display:flex;justify-content:space-between}.event-calendar-heading h2{border:0;margin:0;padding:0}.event-calendar{grid-gap:1px;background:#ffffff0a;display:grid;gap:1px;grid-template-columns:repeat(7,minmax(0,1fr));margin-top:20px}.event-calendar>strong{background:#303235;font-size:11px;padding:12px;text-align:center}.event-calendar>div{background:#323438;font-size:12px;padding:10px}.event-calendar>div.outside{background:#303235;color:#666}.event-calendar a{background:#2dc4b826;color:#ddd!important;display:block;font-size:10px;margin-top:6px;padding:4px;text-decoration:none}.event-calendar time{font-weight:600}@media(max-width:550px){.event-calendar>div{min-height:65px;padding:4px}.event-calendar a{font-size:8px;overflow-wrap:anywhere}}.shop-heading{align-items:center;border-bottom:1px solid #ffffff14;min-height:102px}.shop-wallet{background:none;border:0;gap:8px;padding:0}.shop-wallet small,.shop-wallet span,.shop-wallet strong{background:#0003;border:1px solid #ffffff0c;border-radius:3px;font-size:12px;padding:5px 9px}.shop-product-columns{grid-template-columns:minmax(0,1fr) 340px}.shop-product-sidebar .shop-rewards{display:flex;flex-direction:column;gap:0;max-height:300px;overflow:auto}.shop-product-sidebar .shop-reward{background:none;border-bottom:1px solid #ffffff09;flex-direction:row;gap:10px;min-height:41px;padding:6px 0;text-align:left}.shop-product-sidebar .shop-reward img{height:28px;width:28px}.shop-product-sidebar .shop-reward strong{flex:1 1}.shop-product-sidebar .shop-reward small{white-space:nowrap}.shop-product-sidebar .shop-winners>div{display:flex;flex-direction:column;gap:8px;max-height:300px;overflow:auto}.shop-winners .shop-section-title{display:flex;gap:8px;grid-template-columns:none}.shop-section-title h2{flex:1 1}.shop-section-title button{font-size:10px;padding:5px 8px}.shop-product-sidebar .shop-winners article{grid-gap:4px;display:grid;gap:4px;grid-template-columns:1fr;padding:10px}.shop-product-sidebar .shop-winners img{height:36px;width:36px}.shop-kind-wheel .shop-product-main{background:none;border:0;padding:10px 0}.shop-kind-wheel .shop-product-main>h2,.shop-kind-wheel .shop-product-main>p{display:none}.shop-wheel-wrap{align-items:center;min-height:540px;padding:24px 0 35px}.shop-wheel{border-color:#555;height:480px;max-width:100%;width:480px}.shop-wheel-pointer{top:12px}.shop-wheel img{max-height:38px;max-width:38px}.shop-kind-wheel .shop-buy{margin:12px auto;width:220px}.events-layout{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) 340px;margin-top:24px}.event-calendar-panel{overflow:hidden;padding:0}.event-calendar-heading{padding:16px}.event-calendar{margin-top:0}.events-sidebar>h2{font-size:18px;margin:0 0 18px}.events-sidebar .event-grid{display:flex;flex-direction:column;gap:0}.events-sidebar .shop-panel{padding:16px}.event-calendar>div{min-height:90px}.event-calendar a:hover{background:#2dc4b838}@media(max-width:850px){.events-layout,.shop-product-columns{grid-template-columns:1fr}.shop-wheel{height:360px;width:360px}.shop-wheel>span{-webkit-transform-origin:center;transform-origin:center}.shop-wheel-wrap{min-height:420px}}@media(prefers-reduced-motion:reduce){.shop-wheel{transition:none}}.shop-wheel{box-sizing:border-box}.shop-wheel-face{height:100%;inset:0;position:absolute;width:100%}.shop-product-sidebar .shop-winners>.shop-section-title{flex-direction:row;max-height:none;overflow:visible}.shop-section-title h2{min-width:0}.shop-section-title button{align-self:flex-start}@media(max-width:850px){.shop-wheel{--wheel-radius:120px}}@media(min-width:641px){.shop-page .shop-product-columns{align-items:start;display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,340px)}.shop-product-sidebar{grid-column:2;grid-row:1}.shop-product-main{grid-column:1;grid-row:1}}@media(max-width:640px){.shop-page .shop-product-columns{grid-template-columns:1fr}}.badgecreator-heading{border-bottom:1px solid #ffffff12;margin-bottom:24px;padding-bottom:18px}.badgecreator-heading h1{font-size:26px;margin:0 0 8px}.badgecreator-heading p,.badgecreator-page p{color:#aaa;font-size:12px}.badgecreator-hint{background:#27282a;border-radius:3px;margin-bottom:20px;padding:16px 18px}.badgecreator-hint>strong{color:#28b9ad;font-size:10px}.badgecreator-hint p{margin:6px 0}.badgecreator-hint small{background:#0003;border-radius:12px;color:#bbb;display:inline-block;font-size:10px;padding:3px 7px}.badgecreator-layout{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) 280px}.badgecreator-editor{min-width:0;padding:16px}.badgecreator-editor-heading{align-items:center;border-bottom:1px solid #ffffff10;display:flex;gap:10px;justify-content:space-between;margin-bottom:12px;padding-bottom:12px}.badgecreator-editor-heading h2,.badgecreator-save-heading h2{border:0;font-size:14px;margin:0;padding:0}.badgecreator-editor-heading p{font-size:11px;margin:4px 0 0}.badgecreator-page .badgecreator-editor-heading button{background:#1e2022;border:1px solid #ffffff0c;color:#eee;font-size:10px;padding:7px 10px;text-transform:uppercase}.badgecreator-editor-viewport{background:#18181d;overflow:auto}.badgecreator-editor iframe{border:0;display:block;height:640px;min-width:750px;width:100%}.badgecreator-credit{color:#888;display:block;font-size:10px;margin-top:8px}.badgecreator-credit a{color:#aaa!important}.badgecreator-save-heading{align-items:center;display:flex;gap:8px;justify-content:space-between}.badgecreator-save-heading button{background:none!important;color:#28b9ad!important;font-size:10px!important;padding:0!important}.badgecreator-requests>p,.badgecreator-save>p{font-size:11px;margin:5px 0 14px}.badgecreator-preview{align-items:center;background:#1e2022;border:1px solid #ffffff08;display:flex;justify-content:center;margin:16px 0;min-height:110px}.badgecreator-preview .badge-preview{background:repeating-conic-gradient(#353638 0 25%,#2e2f31 0 50%) 0/8px 8px;grid-template-columns:repeat(40,2px);grid-template-rows:repeat(40,2px)}.badgecreator-save label{font-size:11px;font-weight:600;margin-bottom:14px}.badgecreator-save textarea{background:#202224;border:1px solid #ffffff10;border-radius:3px;color:#eee;min-height:80px;padding:10px;resize:vertical;width:100%}.badgecreator-save input{font-size:12px}.badgecreator-save>button[type=submit]{font-size:11px;text-transform:uppercase;width:100%}.badgecreator-requests .badge-request p{margin:0;overflow-wrap:anywhere}.badgecreator-requests .badge-request small{overflow-wrap:anywhere}.badgecreator-empty{align-items:center;background:#0002;color:#999;display:flex;font-size:12px;justify-content:center;min-height:170px;padding:20px;text-align:center}.badge-status{color:#ccc;font-size:11px}.badge-status-approved{color:#67c97a}.badge-status-rejected{color:#f18b8b}.badgecreator-page button:disabled{cursor:not-allowed;opacity:.5}@media(max-width:1000px){.badgecreator-layout{grid-template-columns:1fr 260px}.badgecreator-editor iframe{height:570px}}@media(max-width:800px){.badgecreator-layout{grid-template-columns:1fr}.badgecreator-sidebar{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:540px){.badgecreator-sidebar{display:block}.badgecreator-editor-heading{align-items:start}.badgecreator-editor iframe{height:540px}}.badgecreator-page .badgecreator-hint{-webkit-animation:badgePanelIn .3s ease-out;animation:badgePanelIn .3s ease-out;background:rgba(36,159,150,.1);border:1px solid rgba(45,196,184,.25);border-left:3px solid #239f96;border-radius:5px;box-shadow:0 3px 12px #0000000c}.badgecreator-page .badgecreator-hint>strong{color:#35c4b8;letter-spacing:.4px}.badgecreator-page .badgecreator-hint p{color:#d3d9d8}.badgecreator-page .badgecreator-hint small{background:#239f9626;border:1px solid #2dc4b81c;color:#b5d5d1}.badgecreator-page .badgecreator-editor-heading .badgecreator-save-button{background:#239f96;border-color:#2dc4b84a;border-radius:4px;box-shadow:0 2px 5px #0002;color:#fff;padding:9px 14px;transition:background .18s,box-shadow .18s,opacity .18s,-webkit-transform .18s;transition:background .18s,transform .18s,box-shadow .18s,opacity .18s;transition:background .18s,transform .18s,box-shadow .18s,opacity .18s,-webkit-transform .18s}.badgecreator-page .badgecreator-editor-heading .badgecreator-save-button:hover:not(:disabled){background:#28afa5;box-shadow:0 5px 12px #0003;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.badgecreator-page .badgecreator-editor-heading .badgecreator-save-button:active:not(:disabled){-webkit-transform:translateY(0);transform:translateY(0)}.badgecreator-page .badgecreator-editor-heading .badgecreator-save-button:disabled{background:#239f961a;border-color:#2dc4b817;box-shadow:none;color:#92a6a4;opacity:1}.badgecreator-page .shop-panel{-webkit-animation:badgePanelIn .3s ease-out;animation:badgePanelIn .3s ease-out;transition:border-color .2s,box-shadow .2s}.badgecreator-page .shop-panel:hover{border-color:#2dc4b824;box-shadow:0 4px 14px #00000012}.badgecreator-page .badgecreator-save{-webkit-animation:badgeSaveIn .25s ease-out;animation:badgeSaveIn .25s ease-out}.badgecreator-page .badgecreator-preview .badge-preview{transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.badgecreator-page .badgecreator-preview:hover .badge-preview{-webkit-transform:scale(1.08);transform:scale(1.08)}.badgecreator-page .badge-request{transition:background .18s,-webkit-transform .18s;transition:transform .18s,background .18s;transition:transform .18s,background .18s,-webkit-transform .18s}.badgecreator-page .badge-request:hover{background:#0003;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.badgecreator-page input,.badgecreator-page textarea{transition:border-color .18s,box-shadow .18s}.badgecreator-page input:focus,.badgecreator-page textarea:focus{border-color:#2dc4b86b;box-shadow:0 0 0 2px #2dc4b814;outline:0}.badgecreator-page .badgecreator-save>button[type=submit]{background:#239f96;border-color:#2dc4b84a;transition:background .18s,-webkit-transform .18s;transition:transform .18s,background .18s;transition:transform .18s,background .18s,-webkit-transform .18s}.badgecreator-page .badgecreator-save>button[type=submit]:hover:not(:disabled){background:#28afa5;-webkit-transform:translateY(-1px);transform:translateY(-1px)}@-webkit-keyframes badgePanelIn{0%{opacity:0;-webkit-transform:translateY(7px);transform:translateY(7px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes badgePanelIn{0%{opacity:0;-webkit-transform:translateY(7px);transform:translateY(7px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes badgeSaveIn{0%{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes badgeSaveIn{0%{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@media(prefers-reduced-motion:reduce){.badgecreator-page .badgecreator-hint,.badgecreator-page .badgecreator-save,.badgecreator-page .shop-panel{-webkit-animation:none;animation:none}.badgecreator-page .badge-request,.badgecreator-page .badgecreator-preview .badge-preview,.badgecreator-page button,.badgecreator-page input,.badgecreator-page textarea{transition:none}.badgecreator-page .badge-request:hover,.badgecreator-page .badgecreator-preview:hover .badge-preview,.badgecreator-page button:hover{-webkit-transform:none!important;transform:none!important}}.shop-product-picker{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:24px}.shop-product-picker button{grid-gap:8px;background:#242627;border:1px solid #ffffff14;border-radius:4px;color:#eee;display:grid;gap:8px;min-width:140px;padding:16px;place-items:center}.shop-product-picker button[aria-pressed=true]{background:#303a3a;border-color:#478782}.shop-product-picker img{height:64px;image-rendering:pixelated;object-fit:contain;width:64px}.frank-register{float:right}.choose-avatar-separation{margin-bottom:10px}.choose-avatar-img{margin-left:30px;margin-right:30px}.choose-avatar-img:hover{cursor:pointer;-webkit-filter:drop-shadow(0 0 .75rem #14bedc);filter:drop-shadow(0 0 .75rem rgb(20,190,220));-webkit-transform:scale(1.1);transform:scale(1.1)}.register-box{background:#0b6395 url(https://files.habboemotion.com/resources/images/Background800X600/school800.gif);background-position:0 45%;background-size:cover;box-shadow:0 54px 55px rgba(0,0,0,.25),0 -12px 30px rgba(0,0,0,.12),0 4px 6px rgba(0,0,0,.12),0 12px 13px rgba(0,0,0,.17),0 -3px 5px rgba(0,0,0,.09);height:500px;margin-bottom:20px;padding:50px}.register-center-elements{margin-top:66px}.separator-section2{margin-top:65px}.register-tip{background-color:#000;border-radius:5px;color:#fff;font-size:15px;margin-top:30px;padding:5px;width:55%}.register-box-title{margin-bottom:30px}.register-box-title,.register-box-title2{color:#fff;font-size:40px;font-weight:700;text-shadow:0 0 5px #000}.register-box-title2{margin-bottom:10px;margin-top:24px}.separation-second-step{margin-top:25px}.register-name-content{color:#fff}.register-name-size{font-size:15px;text-align:left;width:400px}.text-left{text-align:left}.button-next{border:2px solid #b9f373;font-size:20px;margin-top:30px;padding:10px;width:400px}.padding-content{padding-left:100px;padding-right:100px}.keko-dancing{background-color:rgba(0,0,0,.5);border:2px solid #fff;border-radius:10%;padding:44px}.habboje-app:has(.auth-entry){background:#202225!important}.auth-entry{--gold:#ffd34f;background:#202225;border:1px solid #ffffff06;border-radius:16px;box-shadow:0 22px 45px #0005,0 3px 8px #0005,inset 0 1px #ffffff03;color:#eef0f3;margin:28px auto;max-width:1160px;padding:24px}.auth-entry>header{align-items:center;display:flex;justify-content:space-between;padding:6px 12px 32px}.auth-entry>header img{-webkit-filter:drop-shadow(0 5px 2px #0008);filter:drop-shadow(0 5px 2px #0008);height:58px;image-rendering:pixelated}.auth-entry>header>span{background:#292c31;border:1px solid #ffffff08;border-radius:13px;box-shadow:0 6px 12px #0005,inset 0 1px #ffffff04;font-size:10px;font-weight:800;letter-spacing:.7px;padding:11px 16px}.auth-entry header i{background:#42ca88;border-radius:50%;display:inline-block;height:6px;margin-right:8px;width:6px}.auth-columns{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:365px minmax(0,1fr)}.auth-form-column{background:#25282e;border:1px solid #3b4049;border-radius:15px;box-shadow:0 14px 24px #0006,0 3px 5px #0003,inset 0 1px #ffffff05;padding:28px 26px 30px}.auth-content{min-width:0}.auth-form h2{color:#f5f5f2;font-size:25px;font-weight:750;letter-spacing:-.6px;line-height:1.3;margin:0 0 9px}.auth-form>p{border-bottom:1px solid #ffffff0b;color:#b5bbc6;font-size:13px;line-height:1.7;margin:0 0 24px;padding-bottom:23px}.auth-form label{color:#c9d0db;display:block;font-size:12px;font-weight:700;margin:21px 0 10px}.auth-form input{background:#1c1f24;border:1px solid #454b57;border-radius:9px;box-shadow:inset 0 3px 6px #0003,0 1px #ffffff04;color:#fff;height:54px;padding:0 14px;transition:border-color .16s,box-shadow .16s;width:100%}.auth-form input:focus{border-color:#e9c15d;box-shadow:0 0 0 3px #ffd34f15,inset 0 2px 5px #0003;outline:none}.auth-form input::-webkit-input-placeholder{color:#969eab;font-size:12px}.auth-form input::placeholder{color:#969eab;font-size:12px}.auth-form-bottom>a,.auth-form>button{background:linear-gradient(#ffdb60,#f5c632);border:1px solid #ffe692;border-radius:7px;box-shadow:0 4px 0 #a77c14,0 9px 13px #0005,inset 0 1px #fff8;color:#3c2b07;display:block;font-size:12px;font-weight:800;margin-top:24px;padding:14px 10px;text-align:center;text-decoration:none;text-transform:uppercase;transition:box-shadow .15s,-webkit-transform .15s,-webkit-filter .15s;transition:transform .15s,box-shadow .15s,filter .15s;transition:transform .15s,box-shadow .15s,filter .15s,-webkit-transform .15s,-webkit-filter .15s;width:100%}.auth-form-bottom>a:hover,.auth-form>button:hover{box-shadow:0 5px 0 #a77c14,0 12px 18px #0006,inset 0 1px #fff8;-webkit-filter:brightness(1.07);filter:brightness(1.07);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.auth-form-bottom>a:active,.auth-form>button:active{box-shadow:0 1px 0 #a77c14,0 3px 6px #0004;-webkit-transform:translateY(3px);transform:translateY(3px)}.auth-form-bottom{border-top:1px solid #ffffff09;margin-top:29px;padding-top:23px}.auth-form-bottom strong{color:#adb5c0;font-size:12px;font-weight:400}.auth-form-bottom>a{background:#2d3037;border-color:#555044;box-shadow:0 4px 0 #17191d,0 8px 12px #0004,inset 0 1px #ffffff05;color:#ffdb67;margin-top:17px}.auth-habbo-scene{align-items:flex-end;background:url(/static/media/auth-room.dd781f0407822853dd74.png) 50% 45%/cover;border-radius:11px;box-shadow:0 14px 23px #0006,inset 0 0 0 1px #ffffff14;display:flex;height:310px;margin-bottom:18px;overflow:hidden;padding:25px;position:relative}.auth-habbo-scene:before{background:linear-gradient(0deg,#11151bef,transparent 90%);content:"";inset:0;position:absolute}.auth-habbo-scene>div{max-width:470px;position:relative}.auth-scene-label{color:#ffe193;font-size:9px;font-weight:800;letter-spacing:1.7px}.auth-habbo-scene h2{color:#fff;font-size:27px;font-weight:800;letter-spacing:-.5px;line-height:1.2;margin:10px 0 11px;text-shadow:0 3px 5px #000b}.auth-habbo-scene p{color:#e0e3e6;font-size:13px;line-height:1.8;margin:0;text-shadow:0 2px 3px #000}.auth-widget-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.auth-widget{background:#1c1f23;border:1px solid #343943;border-radius:13px;box-shadow:0 12px 19px #0006,0 2px 4px #0003,inset 0 1px #ffffff05;min-height:244px;min-width:0;padding:18px}.auth-widget h3{border-bottom:1px solid #ffffff0c;color:#e9ecf1;font-size:14px;font-weight:800;margin:0 0 16px;padding:3px 0 17px}.auth-widget h3:before{background:#d6b45c;content:"";display:inline-block;height:13px;margin-right:9px;vertical-align:-1px;width:3px}.auth-widget>p{color:#929ba9;font-size:12px;line-height:1.8;margin-top:25px}.auth-news{grid-gap:10px;display:grid;gap:10px}.auth-news>a{background:#252930;border:1px solid #3a404b;border-radius:9px;box-shadow:0 6px 9px #0004;color:#f3f4f6;display:flex;gap:12px;padding:11px;text-decoration:none;transition:border-color .16s,background .16s}.auth-news>a:hover{background:#2b3037;border-color:#8c7846}.auth-news img{border-radius:5px;height:58px;object-fit:cover;width:48px}.auth-news strong{display:block;font-size:12px;line-height:1.6}.auth-news small{color:#949fac;display:block;font-size:10px;margin-top:8px}.auth-tops{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}.auth-top-empty,.auth-tops>a{align-items:center;background:#262a30;border:1px solid #3a4049;border-radius:9px;box-shadow:0 6px 9px #0004;color:#edf0f4;display:flex;flex-direction:column;gap:9px;padding:10px 4px;text-decoration:none}.auth-top-avatar{background:#202225;border-radius:7px;box-shadow:inset 0 1px 4px #0006;height:58px;position:relative;width:48px}.auth-top-avatar img{height:58px;image-rendering:pixelated;object-fit:contain;width:48px}.auth-top-avatar b{background:#e4bb46;border:1px solid #ffe290;border-radius:4px;box-shadow:0 3px 5px #0004;color:#392b09;font-size:9px;padding:3px;position:absolute;right:-5px;top:-7px}.auth-tops strong{font-size:10px;max-width:100%;overflow-wrap:anywhere}.auth-tops small{color:#b1b8c3;font-size:9px}.auth-tops span{font-size:10px}.auth-top-empty{justify-content:center;min-height:137px;text-align:center}.auth-top-empty span{color:#858e9b}.auth-highlights{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-top:25px}.auth-highlights>div{align-items:center;background:#1b1e22;border-radius:9px;box-shadow:0 8px 14px #0004,inset 0 1px #ffffff04;display:flex;gap:14px;padding:18px}.auth-highlights img{height:38px;image-rendering:pixelated;object-fit:contain;width:36px}.auth-highlights strong{color:#d9dee6;display:block;font-size:12px}.auth-highlights small{color:#8f98a6;display:block;font-size:10px;margin-top:5px}.auth-entry>footer{color:#818a98;font-size:11px;padding-top:25px;text-align:center}.auth-step-track{display:flex;gap:7px;margin:20px 0}.auth-step-track span{background:#ffffff12;border-radius:3px;flex:1 1;height:3px}.auth-step-track .active{background:var(--gold)}.auth-avatar-options{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(4,1fr)}.auth-avatar-options button{background:#1c1f24;border:1px solid #454b57;border-radius:7px}.auth-avatar-options button[aria-pressed=true]{border-color:var(--gold);box-shadow:0 0 0 2px #ffd34f22}.auth-avatar-options img{image-rendering:pixelated;max-width:100%}.auth-entry :focus-visible{outline:2px solid #ffd34f;outline-offset:3px}@media(max-width:1000px){.auth-entry{margin:20px 15px;padding:20px}.auth-columns{grid-template-columns:320px minmax(0,1fr)}.auth-widget-grid{grid-template-columns:1fr}.auth-widget{min-height:0}.auth-highlights{gap:10px}.auth-highlights>div{padding:12px}.auth-habbo-scene h2{font-size:24px}}@media(max-width:700px){.auth-entry{margin:12px 10px;padding:16px}.auth-entry>header{padding:3px 4px 22px}.auth-columns{grid-template-columns:1fr}.auth-form-column{padding:25px}.auth-habbo-scene{height:260px;margin-top:5px}.auth-highlights,.auth-widget-grid{grid-template-columns:1fr}.auth-tops{gap:10px}.auth-entry>header img{height:48px}}@media(prefers-reduced-motion:reduce){.auth-entry *{-webkit-animation:none!important;animation:none!important;transition:none!important}}@font-face{font-display:swap;font-family:HotelUbuntu;font-style:normal;font-weight:400;src:url(/static/media/Ubuntu.24001465fa165a45d551.woff2) format("woff2")}@font-face{font-display:swap;font-family:HotelUbuntu;font-style:normal;font-weight:700;src:url(/static/media/UbuntuBold.47c7c0ca10414a34d748.woff2) format("woff2")}.auth-entry,.auth-entry a,.auth-entry button,.auth-entry h2,.auth-entry h3,.auth-entry input,.auth-entry strong{font-family:HotelUbuntu,Arial,sans-serif!important}.auth-entry button,.auth-entry h2,.auth-entry h3,.auth-entry strong{font-weight:700}.auth-form h2{font-size:26px;letter-spacing:0}.auth-habbo-scene h2{font-size:28px;letter-spacing:0}.auth-form input::-webkit-input-placeholder{font-size:14px}.auth-form input,.auth-form input::placeholder{font-size:14px}.auth-form label{font-size:13px}.auth-widget h3{font-size:16px}.auth-news strong{font-size:13px}.auth-form-column,.auth-highlights>div,.auth-news>a,.auth-tops>a,.auth-widget{transition:box-shadow .22s ease,border-color .22s ease,background-color .22s ease,-webkit-transform .22s ease;transition:box-shadow .22s ease,border-color .22s ease,transform .22s ease,background-color .22s ease;transition:box-shadow .22s ease,border-color .22s ease,transform .22s ease,background-color .22s ease,-webkit-transform .22s ease}@media(hover:hover){.auth-form-column:focus-within,.auth-form-column:hover{border-color:#656052;box-shadow:0 22px 36px #0009,0 6px 12px #0007,inset 0 1px #ffffff10}.auth-widget:hover{border-color:#62605a;box-shadow:0 22px 28px #000a,0 7px 12px #0007,inset 0 1px #ffffff0c;-webkit-transform:translateY(-3px);transform:translateY(-3px)}.auth-highlights>div:hover{background:#24272c;box-shadow:0 18px 23px #0009,0 4px 8px #0006,inset 0 1px #ffd34f40;-webkit-transform:translateY(-4px);transform:translateY(-4px)}.auth-news>a:hover,.auth-tops>a:hover{border-color:#b89542;box-shadow:0 12px 16px #0009,0 0 0 1px #ffd34f18;-webkit-transform:translateY(-3px);transform:translateY(-3px)}.auth-form-bottom>a:hover,.auth-form>button:hover{box-shadow:0 6px 0 #927019,0 16px 24px #000a,0 0 18px #ffd34f25,inset 0 1px #fff9;-webkit-transform:translateY(-3px);transform:translateY(-3px)}}.auth-route-transition{-webkit-animation:hotel-form-enter .38s cubic-bezier(.16,1,.3,1) both;animation:hotel-form-enter .38s cubic-bezier(.16,1,.3,1) both}@-webkit-keyframes hotel-form-enter{0%{opacity:0;-webkit-transform:translateY(14px) scale(.985);transform:translateY(14px) scale(.985)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes hotel-form-enter{0%{opacity:0;-webkit-transform:translateY(14px) scale(.985);transform:translateY(14px) scale(.985)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.auth-entry *{-webkit-animation:none!important;animation:none!important;transition:none!important}.auth-highlights>div:hover,.auth-news>a:hover,.auth-tops>a:hover,.auth-widget:hover{-webkit-transform:none;transform:none}}.habboje-app:has(.auth-autumn){background:#24211f!important}.auth-autumn{--gold:#efbd54;background:#282421;border-color:#463a302e;isolation:isolate;position:relative}.auth-autumn .auth-form-column{background:#302b28;border-color:#53473c}.auth-autumn .auth-highlights>div,.auth-autumn .auth-widget{background:#211e1c;border-color:#44392f}.auth-autumn .auth-news>a,.auth-autumn .auth-top-empty,.auth-autumn .auth-tops>a{background:#302a25;border-color:#514336}.auth-autumn .auth-form input{background:#221f1d;border-color:#594b3d}.auth-autumn .auth-form-bottom>a{background:#352d24;border-color:#6f5739;color:#f3cb79}.auth-autumn .auth-form>button{background:linear-gradient(#ffdb78,#eeb044);border-color:#ffe1a0;box-shadow:0 4px 0 #986121,0 9px 15px #0007,inset 0 1px #fff7}.auth-autumn .auth-widget h3:before{background:#d48b43}.auth-autumn .auth-habbo-scene{background-image:url(/static/media/autumn-original.5600e623e9f2196092c2.png);background-position:23%}.auth-autumn .auth-habbo-scene:before{background:linear-gradient(0deg,#211910f5,transparent 95%)}.auth-autumn>header>span{background:#352e27;border-color:#574535}.autumn-leaves{border-radius:16px;inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:2}.autumn-leaves>span{-webkit-animation:autumn-fall 22s linear infinite;animation:autumn-fall 22s linear infinite;opacity:0;position:absolute;top:-35px}.autumn-leaves i{-webkit-animation:autumn-turn 6s ease-in-out infinite alternate;animation:autumn-turn 6s ease-in-out infinite alternate;background:#be6d30;-webkit-clip-path:polygon(42% 0,58% 0,58% 18%,83% 12%,83% 38%,100% 38%,83% 62%,58% 76%,58% 100%,42% 100%,42% 76%,17% 62%,0 38%,17% 38%,17% 12%,42% 18%);clip-path:polygon(42% 0,58% 0,58% 18%,83% 12%,83% 38%,100% 38%,83% 62%,58% 76%,58% 100%,42% 100%,42% 76%,17% 62%,0 38%,17% 38%,17% 12%,42% 18%);display:block;-webkit-filter:drop-shadow(1px 2px 0 #0007);filter:drop-shadow(1px 2px 0 #0007);height:16px;width:12px}.autumn-leaves>span:nth-child(3n) i{-webkit-animation-delay:-2s;animation-delay:-2s;background:#d8a64a;height:14px;width:10px}.autumn-leaves>span:nth-child(3n+1) i{-webkit-animation-delay:-4s;animation-delay:-4s;background:#995a39}@-webkit-keyframes autumn-fall{0%{opacity:0;-webkit-transform:translate3d(-15px,-25px,0);transform:translate3d(-15px,-25px,0)}8%{opacity:.6}50%{opacity:.6;-webkit-transform:translate3d(30px,440px,0);transform:translate3d(30px,440px,0)}90%{opacity:.5}to{opacity:0;-webkit-transform:translate3d(-10px,1000px,0);transform:translate3d(-10px,1000px,0)}}@keyframes autumn-fall{0%{opacity:0;-webkit-transform:translate3d(-15px,-25px,0);transform:translate3d(-15px,-25px,0)}8%{opacity:.6}50%{opacity:.6;-webkit-transform:translate3d(30px,440px,0);transform:translate3d(30px,440px,0)}90%{opacity:.5}to{opacity:0;-webkit-transform:translate3d(-10px,1000px,0);transform:translate3d(-10px,1000px,0)}}@-webkit-keyframes autumn-turn{0%{-webkit-transform:rotate(-35deg) rotateY(0deg);transform:rotate(-35deg) rotateY(0deg)}to{-webkit-transform:rotate(90deg) rotateY(150deg);transform:rotate(90deg) rotateY(150deg)}}@keyframes autumn-turn{0%{-webkit-transform:rotate(-35deg) rotateY(0deg);transform:rotate(-35deg) rotateY(0deg)}to{-webkit-transform:rotate(90deg) rotateY(150deg);transform:rotate(90deg) rotateY(150deg)}}@media(max-width:700px){.autumn-leaves>span:nth-child(2n){display:none}}@media(prefers-reduced-motion:reduce){.autumn-leaves{display:none}}#root:has(.auth-entry),body:has(.auth-entry),html:has(.auth-entry){background:#222427!important;margin:0!important;min-height:100%}.habboje-app:has(.auth-entry){align-items:center;background:#222427!important;box-sizing:border-box;display:flex;justify-content:center;min-height:100vh;min-height:100dvh;padding:32px 16px}.auth-entry.auth-autumn{background:#242629;border-color:#383a3e;margin:0 auto;width:100%}.auth-autumn .auth-form-column{background:#2b2d31;border-color:#44474d}.auth-autumn .auth-highlights>div,.auth-autumn .auth-widget{background:#202225;border-color:#3a3d42}.auth-autumn .auth-news>a,.auth-autumn .auth-top-empty,.auth-autumn .auth-tops>a{background:#2a2c30;border-color:#414349}.auth-autumn .auth-form input{background:#202226;border-color:#484c54}.auth-autumn .auth-form-bottom>a{background:#303033}.auth-autumn>header>span{background:#2c2e32;border-color:#434449}.auth-autumn .auth-habbo-scene{background-image:url(/static/media/autumn-pumpkin.f72b00b664fe9bb80892.jpg);background-position:50%;background-size:cover}.frank-greeting{align-items:flex-end;-webkit-animation:frank-peek .9s cubic-bezier(.2,.8,.2,1) 1.5s both;animation:frank-peek .9s cubic-bezier(.2,.8,.2,1) 1.5s both;bottom:0;display:flex;gap:12px;pointer-events:none;position:fixed;right:24px;z-index:80}.frank-greeting>img{-webkit-animation:frank-nod 3s ease-in-out 3s 2;animation:frank-nod 3s ease-in-out 3s 2;-webkit-filter:drop-shadow(0 4px 4px #0009);filter:drop-shadow(0 4px 4px #0009);height:auto;image-rendering:pixelated;-webkit-transform-origin:bottom center;transform-origin:bottom center;width:85px}.frank-bubble{background:#f5e9cc;border:2px solid #ac8b50;box-shadow:0 8px 24px #0007;color:#463521;font-family:HotelUbuntu,Arial,sans-serif;margin-bottom:38px;padding:14px 30px 14px 17px;pointer-events:auto;position:relative}.frank-bubble:after{background:#f5e9cc;border-right:2px solid #ac8b50;border-top:2px solid #ac8b50;bottom:12px;content:"";height:14px;position:absolute;right:-9px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:14px}.frank-bubble span,.frank-bubble strong{display:block;font-size:13px}.frank-bubble strong{margin-bottom:4px}.frank-bubble button{background:none;border:0;color:#68563b;cursor:pointer;font-size:21px;padding:0 4px;position:absolute;right:4px;top:1px}@-webkit-keyframes frank-peek{0%{opacity:0;-webkit-transform:translateY(150%);transform:translateY(150%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes frank-peek{0%{opacity:0;-webkit-transform:translateY(150%);transform:translateY(150%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes frank-nod{0%,to{-webkit-transform:rotate(0);transform:rotate(0)}40%{-webkit-transform:rotate(-6deg);transform:rotate(-6deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}}@keyframes frank-nod{0%,to{-webkit-transform:rotate(0);transform:rotate(0)}40%{-webkit-transform:rotate(-6deg);transform:rotate(-6deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}}.habboje-app .me-main-column{border-radius:10px;transition:box-shadow .22s ease}.habboje-app .me-main-column :is(section,.primary-card){transition:box-shadow .22s ease,border-color .22s ease}@media(hover:hover){.habboje-app .me-main-column:hover{box-shadow:0 22px 48px #0008,0 5px 15px #0005}.habboje-app .me-main-column :is(section,.primary-card):hover{border-color:#9b835a!important;box-shadow:0 18px 30px #0009,0 5px 10px #0006,inset 0 1px #ffffff12!important}}@media(max-width:700px){.habboje-app:has(.auth-entry){align-items:flex-start;padding:16px 10px}.frank-greeting{right:8px}.frank-greeting>img{width:58px}.frank-bubble{margin-bottom:20px;padding:10px 25px 10px 12px}}@media(prefers-reduced-motion:reduce){.frank-greeting,.frank-greeting>img{-webkit-animation:none;animation:none}}.auth-autumn .autumn-leaves i{-webkit-clip-path:none;clip-path:none;-webkit-filter:drop-shadow(1px 3px 2px #0005);filter:drop-shadow(1px 3px 2px #0005);height:26px;width:34px}.auth-autumn .autumn-leaves i,.auth-autumn .autumn-leaves>span:nth-child(3n) i{background:url(/static/media/autumn-leaf-cutout.6a4286bea5e55cf40df5.png) 50%/contain no-repeat}.auth-autumn .autumn-leaves>span:nth-child(3n) i{height:20px;width:25px}.auth-autumn .autumn-leaves>span:nth-child(3n+1) i{background:url(/static/media/autumn-leaf-cutout.6a4286bea5e55cf40df5.png) 50%/contain no-repeat}.season-slider{border:1px solid #ffffff1c;border-radius:12px;box-shadow:0 14px 24px #0008;height:330px;isolation:isolate;margin-bottom:18px;overflow:hidden;position:relative}.season-slide{background-position:50%;background-size:cover;inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .85s ease}.season-slide.is-active{opacity:1;z-index:1}.season-slide:before{background:linear-gradient(0deg,#151819f5,#171a1d99 35%,transparent 85%);content:"";inset:0;position:absolute}.season-caption{bottom:55px;color:#fff;left:26px;position:absolute;right:26px}.season-caption>span{color:#ffd681;font-size:10px;font-weight:700;letter-spacing:1.6px}.season-caption h2{font:700 27px/1.2 HotelUbuntu,Arial,sans-serif;margin:10px 0;text-shadow:0 2px 5px #0009}.season-caption p{color:#e4e1d9;font-size:13px;line-height:1.7;margin:0;max-width:490px}.season-controls{align-items:center;bottom:16px;display:flex;justify-content:space-between;left:26px;position:absolute;right:22px;z-index:2}.season-controls>div{display:flex;gap:8px}.season-controls>div button{background:transparent;border:0;cursor:pointer;height:18px;position:relative;width:28px}.season-controls>div button:after{background:#ffffff65;border-radius:3px;content:"";height:4px;left:0;position:absolute;right:0;top:7px}.season-controls>div button[aria-pressed=true]:after{background:#ffd064;box-shadow:0 1px 6px #eeb04750}.season-pause{background:#151719aa;border:1px solid #ffffff30;border-radius:5px;color:#ffe0a0;cursor:pointer;height:27px;min-width:32px}body:has(.auth-entry){background:#202326!important}.habboje-app:has(.auth-entry){background:linear-gradient(#202326d9,#202326fa),url(/static/media/autumn-original.5600e623e9f2196092c2.png) top/auto 410px repeat-x!important;isolation:isolate;position:relative}.habboje-app:has(.auth-entry):before{background:radial-gradient(ellipse at 10% 35%,#c6802020,transparent 40%),radial-gradient(ellipse at 90% 65%,#bc693019,transparent 40%)}.auth-entry.auth-autumn{box-shadow:0 28px 65px #0009,0 4px 12px #0006,inset 0 1px #ffffff08}.frank-bubble a{color:#614018;display:block;font-size:12px;font-weight:700;margin-top:9px;text-decoration:underline}@media(max-width:700px){.season-slider{height:340px}.season-caption{left:20px;right:20px}.season-caption h2{font-size:24px}.frank-bubble span{max-width:190px}}@media(prefers-reduced-motion:reduce){.season-slide{transition:none}}.habboje-app:has(.auth-entry){background:#202326!important}.habboje-app:has(.auth-entry):before{background:linear-gradient(180deg,#20232655,#2023269c 27%,#202326e8 66%,#202326),url(/static/media/autumn-original.5600e623e9f2196092c2.png) top/auto 620px no-repeat;content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}.habboje-app:has(.auth-entry):after{background:radial-gradient(ellipse at 3% 51%,#bf854021 0,transparent 37%),radial-gradient(ellipse at 98% 61%,#ad6d3b1f 0,transparent 35%),radial-gradient(ellipse at 50% 98%,#ddb56812 0,transparent 48%);box-shadow:inset 0 -70px 100px #12161955;content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}.auth-entry.auth-autumn{border-color:#ffffff12;box-shadow:0 36px 85px #000a,0 10px 25px #0006,inset 0 1px #ffffff0b}.frank-bubble{background:#fff;border:1px solid #d9dde3;border-radius:14px;box-shadow:0 14px 34px #0008,0 4px 9px #0004,inset 0 1px #fff;color:#30343b;padding:17px 33px 17px 19px}.frank-bubble:after{background:#fff;border-color:#d9dde3;border-width:1px;right:-8px}.frank-bubble strong{color:#252a31;font-size:13px;margin-bottom:6px}.frank-bubble span{color:#606874;line-height:1.5}.frank-bubble a{background:#fff4d5;border:1px solid #e8d39c;border-radius:5px;box-shadow:0 2px 0 #ddc795;color:#725011;display:inline-block;padding:7px 10px;text-decoration:none;transition:background .18s,box-shadow .18s}.frank-bubble a:hover{background:#ffe8a9;box-shadow:0 3px 8px #73501230}.frank-bubble button{color:#747c88}.frank-bubble button:hover{color:#252a31}@media(max-width:700px){.habboje-app:has(.auth-entry):before{background-size:auto 450px}.frank-bubble{padding:12px 27px 12px 14px}}.frank-bubble a{background:#5865f2;border-color:#4752c4;box-shadow:0 3px 0 #3943a5,0 4px 9px #5865f22b;color:#fff}.frank-bubble a:hover{background:#4752c4;box-shadow:0 3px 0 #343d91,0 6px 12px #5865f245;color:#fff}.frank-bubble a:focus-visible{outline:2px solid #5865f2;outline-offset:3px}.frank-discord-check{display:inline-block;height:14px;margin-left:3px;vertical-align:-2px;width:14px}.auth-entry{--gold:#c84d48}.auth-autumn .auth-form input,.auth-form input{background:linear-gradient(180deg,#202328,#1a1d21);border-color:#4a4f58;box-shadow:inset 0 2px 5px #0005,0 1px #ffffff06;color:#f4f5f6}.auth-form input:hover{border-color:#686f79}.auth-form input:focus{border-color:#c84d48;box-shadow:0 0 0 3px #c84d4830,inset 0 2px 5px #0005}.auth-form input:-webkit-autofill{-webkit-text-fill-color:#f4f5f6;box-shadow:inset 0 0 0 1000px #202328,0 0 0 1px #4a4f58}.auth-autumn .auth-form>button,.auth-form>button{background:linear-gradient(180deg,#d35b54,#b53f3d);border-color:#ef8a7d;box-shadow:0 4px 0 #762b2c,0 9px 15px #0007,inset 0 1px #ffffff55;color:#fff}.auth-autumn .auth-form>button:hover,.auth-form>button:hover{box-shadow:0 5px 0 #762b2c,0 12px 18px #0008,inset 0 1px #ffffff66;-webkit-filter:brightness(1.08);filter:brightness(1.08)}.auth-autumn .auth-form>button:active,.auth-form>button:active{box-shadow:0 1px 0 #762b2c,0 3px 6px #0005}.auth-form-bottom>a{background:#2b2e34;border-color:#594246;box-shadow:0 4px 0 #17191d,0 8px 12px #0004,inset 0 1px #ffffff08;color:#e27770}.auth-form-bottom>a:hover{background:#343139;border-color:#a85a55;color:#ffaaa0}.auth-step-track .active{background:#d35b54;box-shadow:0 0 8px #c84d4866}.auth-avatar-options button[aria-pressed=true]{border-color:#c84d48;box-shadow:0 0 0 2px #c84d4830}.auth-entry :focus-visible{outline-color:#c84d48}.auth-widget h3:before{background:#c84d48}.auth-scene-label{color:#efaaa2}.ht-panel{background:#303030;color:#eee;display:flex;flex-direction:column;font:12px/1.4 HabbixKarla,Karla,Ubuntu,Arial,sans-serif;height:100%;min-height:0;overflow:hidden;position:relative}.ht-panel *{box-sizing:border-box}.ht-panel button,.ht-panel input,.ht-panel select{color:inherit;font:inherit}.ht-panel button{background:#292929;border:1px solid #474747;border-radius:4px;cursor:pointer;padding:7px 10px;transition:background .15s,border-color .15s,-webkit-transform .15s;transition:background .15s,border-color .15s,transform .15s;transition:background .15s,border-color .15s,transform .15s,-webkit-transform .15s}.ht-panel button:hover:not(:disabled){background:#3b3b3b;border-color:#777}.ht-panel button:disabled{cursor:default;opacity:.45}.ht-panel :focus-visible{outline:2px solid #59c9cc;outline-offset:2px}.ht-panel button[aria-pressed=true]{background:#245d62;border-color:#3ba6ad;color:#fff}.ht-top{align-items:center;background:linear-gradient(120deg,#292f30,#292929 65%);border-bottom:1px solid #444;display:flex;gap:12px;justify-content:space-between;padding:16px 18px}.ht-eyebrow{color:#8d9e9f;font-size:9px;letter-spacing:1.8px}.ht-top h2{font-size:26px;line-height:1.2;margin:2px 0}.ht-top h2 b{color:#58c8c8}.ht-top p{color:#aaa;font-size:11px;margin:4px 0 0}.ht-wallet{display:flex;gap:8px}.ht-wallet>span{align-items:center;background:#202020;border:1px solid #484848;border-radius:4px;display:flex;font-weight:700;gap:6px;padding:7px 9px}.ht-currency{display:inline-block;height:15px;image-rendering:pixelated;object-fit:contain;vertical-align:middle;width:15px}.ht-tabs{display:flex;gap:5px;padding:10px 12px 0}.ht-tabs button{flex:1 1;font-size:11px;font-weight:700;position:relative;white-space:nowrap}.ht-tabs button:before{background:transparent;content:"";height:30%;left:-1px;position:absolute;top:35%;transition:height .15s,top .15s;width:3px}.ht-tabs button:hover:before,.ht-tabs button[aria-pressed=true]:before{background:#54c5ce;height:72%;top:14%}.ht-health{align-items:center;color:#a5adad;display:flex;font-size:10px;gap:6px;min-height:34px;padding:8px 13px}.ht-health button{font-size:10px;margin-left:auto;padding:3px 6px}.ht-dot{background:#5fb86d;border-radius:50%;flex:none;height:5px;width:5px}.ht-dot.is-off{background:#969696}.ht-body{flex:1 1;min-height:0;overflow:auto;padding:0 12px 12px;scrollbar-color:#575757 #252525;scrollbar-width:thin}.ht-sports{grid-gap:10px;align-items:start;display:grid;gap:10px;grid-template-columns:155px minmax(220px,1fr) 244px}.ht-leagues,.ht-slip{background:#272727;border:1px solid #3e3e3e;border-radius:5px;overflow:hidden}.ht-leagues h3,.ht-slip h3{font-size:12px;margin:0;padding:11px}.ht-leagues>button{align-items:center;background:transparent;border:0;border-radius:0;display:flex;font-size:11px;gap:7px;padding:9px 10px;text-align:left;width:100%}.ht-leagues>button>span:nth-child(2){flex:1 1}.ht-leagues small{color:#999}.ht-league-icon{color:#c5ab67;font-size:17px}.ht-rules{border-top:1px solid #444;color:#999;font-size:10px;margin:14px 10px 10px;padding:12px 0 0}.ht-rules>strong{color:#eee;display:block;font-size:22px;margin:5px 0}.ht-rules strong small{font-size:10px;font-weight:400}.ht-rules>div{background:#444;height:3px;margin:9px 0}.ht-rules i{background:#47b2b8;display:block;height:3px}.ht-search{display:flex;gap:6px;margin-bottom:8px}.ht-panel input,.ht-panel select{background:#222;border:1px solid #484848;border-radius:3px;min-width:0;padding:7px}.ht-search input{width:100%}.ht-search select{font-size:10px;max-width:96px}.ht-markets{display:flex;gap:5px;margin-bottom:10px}.ht-markets button{font-size:10px;padding:6px 10px}.ht-game{-webkit-animation:ht-in .2s ease-out;animation:ht-in .2s ease-out;background:#282828;border:1px solid #454545;border-radius:5px;margin-bottom:9px;padding:10px}.ht-game>header{border-bottom:1px solid #3c3c3c;color:#999;display:flex;font-size:9px;gap:8px;justify-content:space-between;padding-bottom:7px}.ht-live{color:#6fd696;font-weight:700}.ht-teams{grid-gap:6px;display:grid;gap:6px;padding:10px 0}.ht-teams>div{align-items:center;display:flex;font-size:12px;gap:8px}.ht-team-badge{background:#5c6875;-webkit-clip-path:polygon(0 0,100% 0,100% 72%,50% 100%,0 72%);clip-path:polygon(0 0,100% 0,100% 72%,50% 100%,0 72%);color:#fff;display:grid;font-size:9px;font-weight:700;height:27px;place-items:center;width:24px}.ht-team-badge.is-away{background:#796448}.ht-odds{display:flex;flex-wrap:wrap;gap:5px}.ht-odds button{align-items:center;background:#343434;border-color:#4a4a4a;display:flex;flex:1 1;gap:7px;justify-content:space-between;min-width:68px;padding:8px}.ht-odds button span{color:#b9b9b9;font-size:10px}.ht-odds button strong{color:#e7c274;font-size:13px}.ht-odds button:disabled strong{color:#aaa;font-size:10px}.ht-game footer{color:#8b8b8b;display:flex;font-size:8px;justify-content:space-between;margin-top:8px}.ht-game footer span{color:#caa564}.ht-slip>header{align-items:center;background:#222;border-bottom:1px solid #444;display:flex;justify-content:space-between}.ht-slip>header>span{background:#3c3c3c;border-radius:3px;margin-right:10px;padding:2px 6px}.ht-picks{max-height:220px;overflow:auto;padding:0 10px;scrollbar-width:thin}.ht-picks>div{border-bottom:1px solid #414141;padding:10px 17px 4px 0;position:relative}.ht-picks b,.ht-picks small{display:block}.ht-picks small{color:#999;font-size:9px}.ht-picks b{font-size:11px;margin-top:3px}.ht-picks p{font-size:10px}.ht-picks strong{color:#e5c06b;float:right}.ht-picks button{background:transparent;border:0;padding:0 4px;position:absolute;right:-4px;top:6px}.ht-slip-form{padding:10px}.ht-currencies{display:flex;gap:4px;margin-bottom:12px}.ht-currencies button{align-items:center;display:flex;flex:1 1;font-size:10px;gap:4px;padding:6px}.ht-slip label{color:#aaa;display:block;font-size:10px}.ht-stake{align-items:center;background:#202020;border:1px solid #494949;border-radius:3px;display:flex;gap:6px;margin-top:5px;padding:0 7px}.ht-stake input{background:transparent;border:0;font-size:16px;font-weight:700;width:100%}.ht-quick{display:flex;gap:4px;margin:6px 0 12px}.ht-quick button{flex:1 1;font-size:10px;padding:4px}.ht-panel dl{font-size:10px;margin:12px 0}.ht-panel dl>div{display:flex;gap:5px;justify-content:space-between;margin:6px 0}.ht-panel dt{color:#aaa}.ht-panel dd{font-weight:700;margin:0}.ht-payout{border-top:1px solid #414141;padding-top:10px}.ht-payout dd{align-items:center;color:#eee;display:flex;font-size:16px;gap:5px}.ht-star{background:#393326;border-radius:3px;color:#ceb678;font-size:10px;padding:6px}.ht-panel .ht-submit{background:#286e73;border-color:#48a8ac;color:#fff;font-weight:700;margin:5px 0 10px;padding:10px 5px;width:100%}.ht-slip-form>small{color:#898989;display:block;font-size:9px;line-height:1.5}.ht-empty{color:#999;font-size:11px;padding:23px 12px;text-align:center}.ht-notice{background:#253d3b;border-left:3px solid #49b6bc;font-size:11px;margin:4px 12px 8px;padding:8px 10px}.ht-notice.is-error{background:#402f2c;border-color:#d18b69}.ht-slip .ht-notice{margin:6px 0}.ht-ticket-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.ht-panel .ht-ticket{background:#282828;padding:12px;text-align:left}.ht-ticket-top{align-items:center;display:flex;justify-content:space-between}.ht-ticket-top>span{align-items:center;display:flex;gap:5px}.ht-ticket-top em{background:#3c3c3c;border-radius:3px;color:#aaa;font-size:10px;font-style:normal;padding:3px 7px}.ht-ticket.is-won em{background:#284e3a;color:#95d7ac}.ht-ticket.is-lost em{background:#543237;color:#e3a0a0}.ht-ticket p{font-size:11px}.ht-ticket p span{color:#888}.ht-ticket-values{display:flex;justify-content:space-between}.ht-ticket-values small{color:#888;display:block;font-size:9px;margin-bottom:4px}.ht-rankings{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.ht-rankings>section{background:#282828;border-radius:5px;padding:12px}.ht-admin h3,.ht-rankings h3{font-size:13px;margin:0 0 10px}.ht-rank{align-items:center;border-top:1px solid #3c3c3c;display:flex;gap:8px;padding:9px 0}.ht-rank>b{color:#d2b15e;font-size:11px}.ht-rank>div{flex:1 1}.ht-rank small{color:#999;display:block;font-size:9px;margin-top:3px}.ht-rank em{background:#393939;border-radius:4px;font-style:normal;padding:5px 8px}.ht-avatar{height:32px;overflow:hidden;width:30px}.ht-avatar img,.ht-ticket-top img{image-rendering:pixelated;max-height:32px;max-width:30px;object-fit:contain}.ht-detail-backdrop{align-items:center;background:#0009;display:flex;inset:0;justify-content:center;padding:14px;position:absolute;z-index:2}.ht-detail{-webkit-animation:ht-in .18s ease-out;animation:ht-in .18s ease-out;background:#303030;border:1px solid #535353;border-radius:5px;box-shadow:0 10px 35px #0008;max-height:100%;overflow:auto;padding:15px;scrollbar-width:thin;width:410px}.ht-detail>header{align-items:center;border-bottom:1px solid #444;display:flex;justify-content:space-between;padding-bottom:10px}.ht-detail h3{font-size:14px;margin:0}.ht-detail p,.ht-detail>small{color:#aaa;font-size:10px}.ht-detail-leg{background:#242424;border-left:3px solid #459ba3;margin:8px 0;padding:10px}.ht-detail-leg>*{display:block}.ht-detail-leg small{color:#999;font-size:9px}.ht-detail-leg b{font-size:12px;margin:3px 0}.ht-detail-leg span{color:#d4b872;font-size:11px}.ht-admin>input,.ht-admin>select{margin:6px 0;width:100%}.ht-admin>p{color:#aaa;font-size:11px}.ht-result{align-items:center;display:flex;gap:8px}.ht-result input[type=number]{display:block;width:65px}.ht-audit{margin:10px 0 20px;max-height:240px;overflow:auto;scrollbar-width:thin}.ht-audit p{background:#252525;padding:8px}.ht-audit small,.ht-audit span{color:#aaa;display:block;font-size:10px;overflow-wrap:anywhere}.ht-audit b{font-size:11px}.ht-demo{background:#514224;color:#efcf85;font-size:10px;letter-spacing:.4px;padding:6px 12px;text-align:center}.ht-window{background:#333;border:1px solid #4b4b4b;border-radius:5px;box-shadow:0 8px 30px #0008;display:flex;flex-direction:column;height:min(720px,calc(100dvh - 84px));overflow:hidden;padding:10px;width:min(980px,calc(100vw - 24px))}.ht-window-header{align-items:center;background:#242424;border-radius:3px;color:#fff;cursor:move;display:flex;font:700 13px Karla,Arial,sans-serif;height:32px;justify-content:center;margin-bottom:8px;min-height:32px;position:relative}.ht-window-header button{position:absolute;right:4px;top:4px}@-webkit-keyframes ht-in{0%{opacity:0;-webkit-transform:translateY(5px);transform:translateY(5px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes ht-in{0%{opacity:0;-webkit-transform:translateY(5px);transform:translateY(5px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media(max-width:850px){.ht-sports{grid-template-columns:minmax(220px,1fr) 225px}.ht-leagues{display:none}.ht-tabs{overflow-x:auto}.ht-tabs button{flex:none}}@media(max-width:570px){.ht-rankings,.ht-sports,.ht-ticket-grid{grid-template-columns:1fr}.ht-wallet{flex-direction:column}.ht-top h2{font-size:21px}.ht-window{height:calc(100dvh - 65px)}}@media(prefers-reduced-motion:reduce){.habbix-tipp-tool img,.ht-panel *{-webkit-animation:none!important;animation:none!important;transition:none!important}}.ht-demo{background:rgba(39,126,132,.3);border-bottom:1px solid rgba(67,157,163,.4);color:#c8f2f4}.ht-odds button strong,.ht-picks strong{color:#fff}.ht-tax dd{color:#f08085}.ht-payout dd{color:#80d79c}.ht-odds button strong .ht-live-quote{align-items:center;color:#fff;display:inline-flex;font-size:13px;gap:2px}.ht-odds button strong .ht-live-quote>span{color:inherit;font-size:inherit}.ht-quote-signal{align-items:center;display:inline-flex;height:16px;justify-content:center;min-width:10px;width:10px}.ht-quote-signal i{-webkit-animation:ht-quote-up 3s ease-out both;animation:ht-quote-up 3s ease-out both;display:block;font-size:15px;font-style:normal;font-weight:700;line-height:16px}.ht-quote-signal .is-up{color:#80d79c}.ht-quote-signal .is-down{-webkit-animation-name:ht-quote-down;animation-name:ht-quote-down;color:#f08085}.ht-odds button:disabled .ht-live-quote{color:#aaa;font-size:10px}@-webkit-keyframes ht-quote-up{0%{opacity:0;-webkit-transform:translateY(5px);transform:translateY(5px)}15%,70%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}85%{opacity:.7;-webkit-transform:translateY(-2px);transform:translateY(-2px)}to{opacity:0;-webkit-transform:translateY(-4px);transform:translateY(-4px)}}@keyframes ht-quote-up{0%{opacity:0;-webkit-transform:translateY(5px);transform:translateY(5px)}15%,70%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}85%{opacity:.7;-webkit-transform:translateY(-2px);transform:translateY(-2px)}to{opacity:0;-webkit-transform:translateY(-4px);transform:translateY(-4px)}}@-webkit-keyframes ht-quote-down{0%{opacity:0;-webkit-transform:translateY(-5px);transform:translateY(-5px)}15%,70%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}85%{opacity:.7;-webkit-transform:translateY(2px);transform:translateY(2px)}to{opacity:0;-webkit-transform:translateY(4px);transform:translateY(4px)}}@keyframes ht-quote-down{0%{opacity:0;-webkit-transform:translateY(-5px);transform:translateY(-5px)}15%,70%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}85%{opacity:.7;-webkit-transform:translateY(2px);transform:translateY(2px)}to{opacity:0;-webkit-transform:translateY(4px);transform:translateY(4px)}}.ht-match{align-items:center;display:flex;gap:10px;justify-content:space-between}.ht-match .ht-teams{min-width:0}.ht-score{background:#212827;border:1px solid #365149;border-radius:4px;flex:none;min-width:64px;padding:7px 9px;text-align:center}.ht-score>strong{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:#f6f6f6;display:block;font-size:22px;font-variant-numeric:tabular-nums;line-height:1.2}.ht-score>strong span{color:#718079;font-weight:400}.ht-score>small{color:#81ce9b;display:block;font-size:8px;margin-top:3px}.ht-score>small:last-child{color:#929d96}.ht-score{align-items:center;background:none;border:0;border-radius:0;display:flex;gap:6px;min-width:0;padding:0}.ht-score>strong{font-size:13px;font-weight:700;white-space:nowrap}.ht-score>small{color:#aaa;font-size:9px;margin:0;max-width:76px}.ht-score>small:last-child,.ht-score>strong span{color:#aaa}@font-face{font-display:swap;font-family:HabbixEventKarla;font-style:normal;font-weight:200 800;src:url(/static/media/Karla-Variable.20598ce0343bf2e7eb5b.ttf) format("truetype")}.hep-window{background:#333;border:1px solid #444;border-radius:5px;box-shadow:0 4px 18px #0007;color:#eee;display:flex;flex-direction:column;font:14px HabbixEventKarla,Arial,sans-serif;max-height:calc(100dvh - 88px);max-width:calc(100vw - 24px);overflow:hidden;padding:10px;width:720px}.hep-window.is-plan{width:680px}.hep-window-header{align-items:center;background:#232323;border-radius:3px;cursor:move;display:flex;font-weight:700;height:32px;justify-content:center;margin-bottom:6px;min-height:32px;position:relative}.hep-window-header .habbix-animated-close{position:absolute;right:4px;top:4px}.hep-header-action{font-size:11px!important;height:23px!important;left:8px;min-height:23px!important;position:absolute;top:5px}.hep-panel{color:#eee;font:12px HabbixEventKarla,Arial,sans-serif;min-height:0;overflow-y:auto;scrollbar-color:#626262 #252525;scrollbar-width:thin}.hep-panel *{box-sizing:border-box}.hep-auction-widget button,.hep-panel button{background:#292929;border:1px solid #555;border-radius:4px;color:#eee;cursor:pointer;font:700 12px HabbixEventKarla,Arial,sans-serif;min-height:29px;padding:5px 9px;-webkit-transform:none;transform:none;transition:background-color .14s,border-color .14s,box-shadow .14s}.hep-auction-widget button:hover,.hep-panel button:hover{background:#355c5d;border-color:#399da0}.hep-auction-widget button:disabled,.hep-panel button:disabled{cursor:default;opacity:.45;-webkit-transform:none;transform:none}.hep-auction-widget input,.hep-panel input,.hep-panel select,.hep-panel textarea{background:rgba(40,40,40,.68);border:1px solid #ffffff1a;border-radius:4px;color:#f2f2f2;color-scheme:dark;font:12px HabbixEventKarla,Arial,sans-serif;min-height:33px;outline:none;padding:8px 10px;width:100%}.hep-auction-widget input:focus,.hep-panel input:focus,.hep-panel select:focus,.hep-panel textarea:focus{border-color:#3db1b5;box-shadow:0 0 0 1px #3db1b533}.hep-panel textarea{max-height:140px;min-height:68px;resize:vertical}.hep-panel h3{border-bottom:1px solid #ffffff13;font-size:14.4px;margin:0 0 10px;padding-bottom:8px}.hep-tabs{display:flex;gap:4px;margin-bottom:10px;overflow-x:auto;padding:0}.hep-tabs button{background:#282828;border-color:#4a4a4a;flex:1 1;height:30px;min-width:0;white-space:nowrap}.hep-scope-options [aria-pressed=true],.hep-subtabs [aria-pressed=true],.hep-tabs [aria-selected=true]{background:#246366!important;border-color:#3fa6aa!important;color:#fff}.hep-tabs button{overflow:hidden;padding-left:12px;position:relative}.hep-tabs button:before{background:#36b7bc;border-radius:0 2px 2px 0;bottom:6px;content:"";left:0;opacity:0;position:absolute;top:6px;transition:width .14s,opacity .14s;width:2px}.hep-tabs button:hover:before,.hep-tabs button[aria-selected=true]:before{opacity:1;width:4px}.hep-manager-columns{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:minmax(0,330fr) minmax(0,358fr)}.hep-history{background:#292929;border-radius:4px;max-height:440px;min-height:290px;min-width:0;overflow-y:auto;padding:10px;scrollbar-color:#5d5d5d #222;scrollbar-width:thin}.hep-history-item{background:#232323;border:1px solid #ffffff0c;border-radius:4px;margin-bottom:8px;padding:9px}.hep-history-prize{align-items:center;display:flex;gap:9px;min-height:40px}.hep-history-prize>div{align-items:center;display:flex;flex:1 1;gap:5px;justify-content:space-between;min-width:0}.hep-history-prize strong{font-size:12px;overflow-wrap:anywhere}.hep-furni{display:inline-block;-webkit-filter:drop-shadow(0 2px 1px #0008);filter:drop-shadow(0 2px 1px #0008);flex-shrink:0;height:40px;image-rendering:pixelated;object-fit:contain;overflow:hidden;width:40px}.hep-scope{background:#555;border:1px solid #666;border-radius:3px;font-size:9px;padding:2px 4px;white-space:nowrap}.hep-price-row{border-bottom:1px solid #ffffff0a;display:flex;gap:8px;justify-content:space-between;padding:7px 0}.hep-price-row>span{color:#bbb;display:flex;flex-direction:column;font-size:10px;gap:3px}.hep-money{align-items:center;color:#eee;display:inline-flex;font-size:12px;font-weight:700;gap:4px;line-height:16px;white-space:nowrap}.hep-money img{-webkit-filter:drop-shadow(0 1px 1px #0009);filter:drop-shadow(0 1px 1px #0009);height:14px;image-rendering:pixelated;object-fit:contain;width:14px}.hep-money>span{font-size:10px;font-weight:400}.hep-history-reward{display:flex;flex-wrap:wrap;gap:8px;padding:5px 0}.hep-history-people{grid-gap:4px;color:#aaa;display:grid;font-size:10px;gap:4px;grid-template-columns:1fr 1fr;margin:7px 0}.hep-history-people strong{color:#ddd;font-size:11px;margin-left:3px}.hep-history-people>span{align-items:center;display:flex;flex-wrap:wrap;gap:5px}.hep-person{align-items:center;display:inline-flex;gap:5px;min-width:0}.hep-person>span{align-items:center;background:#1d1d1d;border:1px solid #666;border-radius:50%;display:flex;justify-content:center;min-width:28px}.hep-person>span>img{image-rendering:pixelated;max-width:36px;object-fit:none}.hep-history-item>footer{align-items:center;color:#8d8d8d;display:flex;flex-wrap:wrap;font-size:9px;gap:5px;justify-content:space-between}.hep-history-item>footer button{font-size:9px;min-height:20px;padding:2px 5px}.hep-history-item p{font-size:12px;overflow-wrap:anywhere}.hep-create{background:#292929;border-radius:4px;display:flex;flex-direction:column;gap:10px;min-width:0;padding:10px}.hep-create h3{margin-bottom:0}.hep-create label{display:flex;flex-direction:column;font-size:11px;font-weight:700;gap:4px}.hep-create small{color:#aaa;font-size:10px;font-weight:400;line-height:1.4}.hep-form-row{grid-gap:8px;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.hep-scope-options{display:flex;gap:4px}.hep-scope-options button{flex:1 1}.hep-primary{background:#277f83!important;border-color:#359fa3!important;color:#fff!important}.hep-primary:hover{background:#33969a!important}.hep-catalog-picker{border:0;margin:0;min-width:0;padding:0}.hep-catalog-picker legend{font-size:11px;font-weight:700;margin-bottom:4px}.hep-search{display:flex;gap:5px;min-width:0}.hep-search input{flex:1 1;min-width:0}.hep-catalog-results{margin-top:5px;max-height:110px;overflow-y:auto;scrollbar-color:#666 #222}.hep-catalog-results button,.hep-selected-item{align-items:center;background:#202020;display:flex;gap:5px;margin-bottom:4px;text-align:left;width:100%}.hep-catalog-results button[aria-pressed=true]{background:#254c4e;border-color:#34a9ad}.hep-catalog-results button>span:not(.hep-furni),.hep-selected-item>span:not(.hep-furni){display:flex;flex:1 1;flex-direction:column;min-width:0;overflow-wrap:anywhere}.hep-catalog-results small,.hep-selected-item small{color:#999;font-size:9px}.hep-selected-item{border:1px solid #3c7376;border-radius:4px;font-size:11px;margin-top:4px;padding:5px}.hep-selected-item>button{min-height:22px;padding:2px;width:22px}.hep-subtabs{display:flex;gap:5px;margin-bottom:8px}.hep-subtabs button{flex:1 1}.hep-statistics{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));padding:10px}.hep-statistics p{background:#242424;border:1px solid #444;border-radius:4px;margin:0;padding:14px;text-align:center}.hep-statistics strong{color:#50b9bc;display:block;font-size:24px;margin-top:8px}.hep-collection{background:#222;border:1px solid #ffffff14;border-radius:4px;margin-bottom:7px;padding:10px}.hep-collection header{display:flex;font-size:12px;gap:5px;justify-content:space-between}.hep-collection p,.hep-collection small{color:#999;font-size:10px;line-height:1.4}.hep-collection>div{display:flex;flex-wrap:wrap;gap:4px}.hep-collection button{font-size:10px;min-height:25px;padding:4px 6px}.hep-collection-scope{border-top:1px solid #ffffff18;display:flex;flex-direction:column;font-size:11px;gap:7px;margin-top:12px;padding-top:10px}.hep-collection-scope label{display:flex;flex-direction:column;gap:4px}.hep-word-rewards{max-height:190px;overflow-y:auto;scrollbar-color:#666 #222;scrollbar-width:thin}.hep-word-rewards>div{grid-gap:5px;background:#222;border-radius:4px;display:grid;gap:5px;grid-template-columns:1fr 1fr;margin-bottom:7px;padding:7px}.hep-word-rewards strong{font-size:12px;grid-column:1/-1;overflow-wrap:anywhere}.hep-leaderboard{background:#292929;border-radius:4px;padding:10px}.hep-leaderboard article{align-items:center;background:#222;border:1px solid #ffffff0f;border-radius:4px;display:flex;gap:10px;margin-bottom:5px;padding:7px 10px}.hep-leaderboard article>.hep-person{flex:1 1}.hep-leaderboard article>span{color:#9a9a9a;font-size:11px}.hep-leaderboard article>strong:last-child{color:#58babd;font-size:12px}.hep-housekeeping{background:#333;border:1px solid #444;border-radius:6px;max-width:900px;padding:12px}.hep-housekeeping .hep-history{max-height:650px}.hep-error,.hep-notice{background:#462c2c;border:1px solid #704141;border-radius:4px;color:#ffcbcb;font-size:12px;margin:0 0 8px;overflow-wrap:anywhere;padding:8px}.hep-notice{background:#23443f;border-color:#33675e;color:#c8f0e8}.hep-error button{font-size:10px;margin-left:6px;min-height:23px}.hep-empty{background:#242424;border-radius:4px;color:#939b9f;font-size:12px;margin:0;padding:24px;text-align:center}.hep-plan{grid-gap:10px;display:grid;gap:10px;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}.hep-calendar-heading{align-items:center;background:#252525;border-radius:4px;display:flex;grid-column:1/-1;justify-content:space-between;padding:5px 8px}.hep-calendar-heading button{font-size:19px;min-height:25px;min-width:27px;padding:2px}.hep-calendar{grid-gap:3px;align-content:start;display:grid;gap:3px;grid-template-columns:repeat(7,minmax(0,1fr))}.hep-calendar>strong{color:#aaa;font-size:10px;padding:4px 0;text-align:center}.hep-calendar>div{background:#252525;border:1px solid #4444;border-radius:3px;min-height:53px;min-width:0;padding:4px}.hep-calendar time{color:#b9b9b9;font-size:10px}.hep-calendar .is-outside{opacity:.3}.hep-calendar>div>button{background:#245c60;border-color:#327a7e;display:flex;flex-direction:column;font-size:9px;line-height:11px;margin-top:3px;min-height:0;overflow:hidden;padding:3px 2px;text-align:left;width:100%}.hep-calendar>div>button>span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hep-plan-list{max-height:360px;overflow-y:auto;scrollbar-color:#606060 #252525;scrollbar-width:thin}.hep-plan-list article{background:#242424;border:1px solid #404040;border-radius:4px;display:flex;flex-direction:column;font-size:12px;gap:6px;margin-bottom:7px;padding:10px}.hep-plan-list small,.hep-plan-list time{color:#a2a2a2;font-size:10px}.hep-plan-list p{line-height:1.4;margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.hep-plan-edit{display:flex;flex-direction:column;font-size:12px!important;gap:4px;margin-top:6px;text-align:left;width:100%}.hep-plan-edit span{color:#aaa;font-size:10px;font-weight:400}.hep-auction-widget{background:#333;border:1px solid #454545;border-radius:4px;box-shadow:0 4px 14px #0006;color:#eee;font:12px HabbixEventKarla,Arial,sans-serif;left:calc(50% + 20px);max-width:calc(100vw - 20px);padding:8px;position:fixed;top:65px;width:245px;z-index:360}.hep-auction-widget>header{align-items:center;border-bottom:1px solid #ffffff18;display:flex;gap:6px;height:26px;margin-bottom:6px;padding-bottom:5px}.hep-auction-widget>header>strong{color:#59c5c9;flex:1 1;font-size:10px}.hep-auction-widget>header>time{font-size:10px}.hep-auction-widget>header>button{background:#793f42;border-color:#8c494c;height:19px;min-height:19px;padding:0;width:19px}.hep-auction-prize{align-items:center;background:#272727;border-radius:3px;display:flex;gap:8px;margin-bottom:6px;padding:5px}.hep-auction-prize>div{display:flex;flex-direction:column;gap:3px;min-width:0}.hep-auction-prize strong{font-size:11px;overflow-wrap:anywhere}.hep-auction-prize small,.hep-auction-widget>small{color:#aaa;font-size:9px}.hep-auction-widget form{display:flex;gap:5px;margin-bottom:5px}.hep-bid{display:flex;flex:1 1;gap:3px;min-width:0}.hep-bid>button{flex-shrink:0;padding:0;width:23px}.hep-bid>input{height:29px;min-height:29px;min-width:0;padding:3px;text-align:center;width:65px}.hep-auction-widget .hep-error{font-size:10px;margin-top:6px;padding:4px}@media(max-width:620px){.hep-manager-columns,.hep-plan{grid-template-columns:minmax(0,1fr)}.hep-history{max-height:210px;min-height:100px}.hep-calendar{grid-column:1}.hep-plan-list{max-height:200px}.hep-auction-widget{left:auto;right:10px}.hep-statistics{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.hep-auction-widget button,.hep-panel button,.hep-tabs button:before{transition:none}}.hep-window-header .habbix-animated-close{background:#793f42;border:1px solid #88494c;border-radius:3px;color:#fff;cursor:pointer;display:grid;font:700 17px HabbixEventKarla;height:24px;padding:0;place-items:center;width:24px}.hep-window-header .habbix-animated-close:hover{background:#a44c51}.hep-panel :is(button,input,select,textarea){font-family:HabbixEventKarla,Arial,sans-serif}.hep-history-people>span{align-items:flex-start;flex-direction:column;gap:3px}.hep-person>span{background:transparent;border:0;border-radius:0;display:grid;overflow:visible;place-items:center}.hep-person .avatar-image{display:grid!important;height:28px!important;min-width:28px;place-items:center;width:28px!important}.hep-person .avatar-image img{max-height:28px!important;max-width:28px!important;object-fit:contain!important}.hep-history-prize>.hep-furni{background:#1e1e1e;border:1px solid #ffffff18;border-radius:4px;height:48px;padding:3px;width:48px}.hep-live-stack{display:flex;flex-direction:column;gap:8px;left:calc(50% - 250px);max-height:calc(100dvh - 132px);max-width:calc(100vw - 20px);overflow:auto;pointer-events:none;position:fixed;scrollbar-color:#555 #252525;scrollbar-width:thin;top:60px;width:245px;z-index:360}.hep-live-stack .hep-auction-widget{-webkit-animation:hep-live-enter .22s ease-out both;animation:hep-live-enter .22s ease-out both;flex-shrink:0;left:auto;max-width:100%;pointer-events:auto;position:relative;right:auto;top:auto;width:100%}.hep-live-question{background:#252525;border:1px solid #ffffff10;border-radius:3px;color:#74d1cf;font-size:14px;font-weight:700;line-height:1.5;margin:0 0 6px;overflow-wrap:anywhere;padding:10px 7px;text-align:center}.hep-live-rewards{align-items:center;background:#272727;border-radius:3px;display:flex;flex-wrap:wrap;gap:6px;margin-bottom:6px;padding:6px}.hep-live-hint{color:#bbb;font-size:11px;line-height:1.4;margin:6px 0}.hep-live-action{width:100%}.hep-live-progress{background:#222;border-radius:2px;height:3px;margin-top:7px;overflow:hidden}.hep-live-progress>span{background:#36a6a8;display:block;height:100%;transition:width 1s linear}@-webkit-keyframes hep-live-enter{0%{opacity:0;-webkit-transform:translateY(-12px);transform:translateY(-12px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes hep-live-enter{0%{opacity:0;-webkit-transform:translateY(-12px);transform:translateY(-12px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media(max-width:620px){.hep-live-stack{left:10px;top:85px;width:min(245px,calc(50vw - 15px))}.hep-live-stack .hep-auction-widget{padding:6px}.hep-live-stack .hep-bid>input{width:45px}.hep-live-stack form{flex-wrap:wrap}.hep-manager-columns{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.hep-live-stack .hep-auction-widget{-webkit-animation:none;animation:none}.hep-live-progress>span{transition:none}}.hep-field-label{display:block;font-size:11px;font-weight:700;margin-bottom:4px}.hep-create .hep-scope-options button{font-size:11px;padding:5px 6px}.hep-person>span{flex:0 0 28px;height:28px;overflow:hidden;position:relative;width:28px}.hep-person .avatar-image{background:none!important;inset:auto!important;position:relative!important}.hep-catalog-results[hidden]{display:none}.hep-catalog-results{scrollbar-color:#555 #242424;scrollbar-width:thin}.hep-catalog-results::-webkit-scrollbar{width:6px}.hep-catalog-results::-webkit-scrollbar-thumb{background:#555;border-radius:3px}.hep-catalog-results::-webkit-scrollbar-track{background:#242424}.hep-catalog-results::-webkit-scrollbar-button{display:none}.hep-catalog-results .hep-furni,.hep-selected-item .hep-furni{display:block;flex:0 0 32px;height:32px;overflow:hidden;width:32px}.hep-live-stack{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body:has(.habbix-live-lotto) .hep-live-stack{left:calc(50% - 250px);-webkit-transform:none;transform:none}@media(max-width:620px){body:has(.habbix-live-lotto) .hep-live-stack{left:10px}.hep-live-stack{max-width:calc(100vw - 20px);width:245px}}.hep-quick-bids{grid-gap:5px;display:grid;gap:5px;grid-template-columns:repeat(3,minmax(0,1fr));margin:6px 0 8px}.hep-quick-bids button{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";background:#263c3e;border-color:#3e6569;color:#78ced2;font-variant-numeric:tabular-nums;min-width:0;padding:5px 3px}.hep-auction-widget,.hep-auction-widget *{box-sizing:border-box}.hpl{--price-accent:#35b8ae;--price-panel:#292b2e;--price-inset:#222426;--price-line:#ffffff12;container:prices/inline-size;color:#e7e9eb;font-family:inherit;font-size:13px;line-height:1.5;min-width:0;position:relative}.hpl *{box-sizing:border-box}.hpl :is(button,input,select){box-shadow:none;color:inherit;font:inherit}.hpl button{background:var(--price-inset);border:1px solid var(--price-line);border-radius:5px;cursor:pointer;padding:8px 12px;transition:background .15s,border-color .15s}.hpl button:hover:not(:disabled){background:#353a3c;border-color:#35b8ae66}.hpl button:disabled{cursor:default;opacity:.4}.hpl :is(button,input,select):focus-visible{outline:2px solid var(--price-accent);outline-offset:2px}.hpl-heading{align-items:center;display:flex;gap:12px;margin-bottom:20px}.hpl-heading-icon{background:#35b8ae14;border:1px solid #35b8ae44;border-radius:6px;display:grid;flex:none;height:42px;place-items:center;width:42px}.hpl-heading-icon img{height:24px;image-rendering:pixelated;object-fit:contain;width:24px}.hpl-heading h1{color:#fff;font-family:inherit;font-size:23px;font-weight:700;line-height:1.3;margin:0 0 4px}.hpl-heading p{color:#a4aaad;font-size:12px;margin:0}.hpl-tabs{background:var(--price-panel);border:1px solid var(--price-line);border-radius:6px;display:flex;gap:6px;margin-bottom:16px;padding:6px}.hpl-tabs>button{background:transparent;border-color:transparent;font-weight:600;min-width:145px;position:relative}.hpl-tabs>button[aria-selected=true]{background:#35b8ae21;border-color:#35b8ae77;color:#fff}.hpl-tabs>button[aria-selected=true]:before{background:var(--price-accent);border-radius:2px;bottom:8px;content:"";left:0;position:absolute;top:8px;width:3px}.hpl [aria-pressed=true]{background:#35b8ae21;border-color:#35b8ae77;color:#fff}.hpl-stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:16px}.hpl-stats>div{background:var(--price-panel);border:1px solid var(--price-line);border-left:3px solid var(--price-accent);border-radius:6px;padding:12px 15px}.hpl-stats small{color:#a4aaad;display:block;font-size:11px}.hpl-stats strong{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";display:block;font-size:21px;font-variant-numeric:tabular-nums;margin-top:3px}.hpl-filters{align-items:center;background:var(--price-panel);border:1px solid var(--price-line);border-radius:6px;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px;padding:12px}.hpl-filters :is(input,select){background:var(--price-inset);border:1px solid #ffffff18;border-radius:4px;color-scheme:dark;height:36px;max-width:100%;min-width:0;padding:7px 10px}.hpl-filters input{flex:1 1;min-width:150px}.hpl-filters input::-webkit-input-placeholder{color:#92999d}.hpl-filters input::placeholder{color:#92999d}.hpl-filters select{max-width:185px}.hpl-filters>button{height:36px;white-space:nowrap}.hpl-period{background:var(--price-inset);border-radius:5px;display:flex;gap:3px;padding:3px}.hpl-period button{font-size:11px;padding:5px 8px;white-space:nowrap}.hpl-dashboard{grid-gap:14px;display:grid;gap:14px;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);margin-bottom:14px}.hpl-panel{background:var(--price-panel);border:1px solid var(--price-line);border-radius:6px;min-width:0;padding:14px}.hpl-panel h3{align-items:center;border-bottom:1px solid var(--price-line);color:#eee;display:flex;flex-wrap:wrap;font-size:13px;gap:8px;justify-content:space-between;margin:0 0 12px;padding-bottom:12px}.hpl-panel h3 small{color:#9fa5a8;font-size:10px;font-weight:400}.hpl-trending{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.hpl-newest{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.hpl button.hpl-item{background:var(--price-inset);border:1px solid var(--price-line);display:block;min-width:0;overflow:hidden;padding:10px;text-align:left}.hpl button.hpl-item:hover{background:#2d3335;border-color:#35b8ae88}.hpl-item-top{align-items:center;display:flex;gap:10px;min-height:64px}.hpl-item-top>div:last-child{min-width:0}.hpl-item strong{display:block;font-size:12px;line-height:1.4;overflow-wrap:anywhere}.hpl-image{background:#ffffff04;border-radius:4px;display:grid;flex:none;height:58px;place-items:center;width:50px}.hpl-image img{image-rendering:pixelated;max-height:56px;max-width:48px;object-fit:contain}.hpl-price{align-items:center;background:#ffffff08;border-radius:4px;display:inline-flex;font-size:11px;font-weight:700;gap:5px;margin-top:6px;padding:3px 6px}.hpl-price img{height:12px;image-rendering:pixelated;object-fit:contain;width:12px}.hpl-item small{color:#a1a8ab;display:block;font-size:10px;margin-top:6px}.hpl-mini-stats{display:flex;gap:4px;margin:10px 0 6px}.hpl-mini-stats span{background:#ffffff04;border-radius:3px;color:#959da1;display:flex;flex:1 1;flex-direction:column;font-size:9px;gap:2px;padding:4px}.hpl-mini-stats b{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:#dbe3e5;font-size:11px;font-variant-numeric:tabular-nums}.hpl-chart{align-items:flex-end;border-bottom:1px solid #35b8ae22;display:flex;gap:2px;height:38px;padding-top:3px}.hpl-chart>span{background:#35b8ae88;border-radius:2px 2px 0 0;flex:1 1;min-width:1px}.hpl-traders{grid-gap:8px;display:grid;gap:8px}.hpl-traders>button{align-items:center;background:var(--price-inset);display:flex;gap:8px;min-width:0;padding:9px;text-align:left;width:100%}.hpl-traders>button>b{color:var(--price-accent);font-size:11px}.hpl-traders>button>div{flex:1 1;min-width:0}.hpl-traders strong{display:block;font-size:11px;overflow-wrap:anywhere}.hpl-traders small{color:#9da4a8;display:block;font-size:9px}.hpl-traders span{font-size:11px;text-align:center}.hpl-traders>button>span:not(.hpl-trader-avatar):not(.hpl-trade-total){display:none}.hpl-trade-total{background:#35b8ae14;border-radius:4px;color:#8cddd5;padding:4px 8px}.hpl-summary{color:#a3aaae;display:flex;flex-wrap:wrap;font-size:11px;gap:10px;margin:0 0 16px}.hpl-summary>span{background:var(--price-panel);border:1px solid var(--price-line);border-radius:4px;padding:7px 10px}.hpl-summary b{color:#e1e6e8;margin-left:4px}.hpl-list{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.hpl-pagination{align-items:center;display:flex;gap:14px;justify-content:center;margin:18px 0 0}.hpl-empty,.hpl-pagination{color:#a4aaad;font-size:12px}.hpl-empty{background:var(--price-inset);border:1px dashed #ffffff15;border-radius:5px;line-height:1.7;margin:0;padding:30px 20px;text-align:center}.hpl-empty button{display:block;margin:12px auto 0}.hpl-detail{-webkit-animation:hpl-detail-in .16s ease-out;animation:hpl-detail-in .16s ease-out;background:var(--price-panel);border:1px solid #35b8ae55;border-radius:6px;bottom:0;box-shadow:-12px 0 30px #0005;overflow:auto;padding:16px;position:absolute;right:0;scrollbar-color:#50565a #242628;scrollbar-width:thin;top:0;width:min(350px,100%);z-index:5}.hpl-detail>header{align-items:center;border-bottom:1px solid var(--price-line);display:flex;justify-content:space-between;padding-bottom:10px}.hpl-detail>header button{background:#813f49;font-size:20px;line-height:22px;padding:3px 8px}.hpl-detail-item{padding:18px 12px;text-align:center}.hpl-detail-item>img{display:block;image-rendering:pixelated;margin:auto auto 12px;max-height:130px;max-width:100%}.hpl-detail h2{font-size:18px;margin:5px}.hpl-detail details{border-top:1px solid var(--price-line);padding:12px 0}.hpl-detail summary{cursor:pointer;font-weight:600;margin-bottom:12px}.hpl-owner{align-items:center;background:var(--price-inset);display:flex;gap:8px;margin-top:6px;width:100%}.hpl-owner>span:not(.hpl-trader-avatar){flex:1 1;text-align:left}.hpl-owner b{color:#8cddd5}.hpl-trader-avatar{background:#202224;border:2px solid #4c6668;border-radius:50%;flex:none;height:34px;image-rendering:pixelated;object-fit:contain;overflow:hidden;width:34px}.hpl-trader-avatar,.hpl-trader-avatar>.avatar-image{align-items:center;display:flex;justify-content:center}.hpl-trader-avatar>.avatar-image{height:100%;position:relative;width:100%}.hpl-trader-avatar .avatar-image img{height:auto!important;max-height:30px!important;max-width:30px!important;object-fit:contain;width:auto!important}.habboje-app .studio-page.reference-prices{box-sizing:border-box;font-family:Arial,sans-serif;font-family:var(--cms-font,Arial,sans-serif);margin:auto;max-width:1600px!important;padding:24px 20px 48px!important;width:100%}.habboje-app .reference-prices .hpl{--price-panel:#2b2b2b;--price-inset:#242424;font-family:inherit;font-size:13px}.habboje-app .reference-prices .hpl-heading{background:var(--price-panel);border-radius:6px 6px 0 0;gap:10px;margin:0;padding:16px 18px}.habboje-app .reference-prices .hpl-heading-icon{background:transparent;border:0;height:28px;width:28px}.habboje-app .reference-prices .hpl-heading-icon img{height:20px;width:20px}#root .habboje-app .reference-prices .hpl-heading h1{font-size:17px!important;margin:0 0 2px}.habboje-app .reference-prices .hpl-heading p{color:#999;font-size:12px}.habboje-app .reference-prices .hpl-tabs{border:0;border-radius:0 0 6px 6px;border-top:1px solid #ffffff0b;margin-bottom:16px;padding:10px 16px}.habboje-app .reference-prices .hpl-tabs>button{font-size:12px;min-width:140px;padding:7px 16px}.habboje-app .reference-prices .hpl-stats>div{border:0;padding:14px 16px}.habboje-app .reference-prices .hpl-stats strong{color:#ddd;font-size:20px}.habboje-app .reference-prices .hpl-filters{border:0;padding:12px 16px}.habboje-app .reference-prices .hpl-panel{border:0;padding:16px}.habboje-app .reference-prices .hpl-panel h3{font-size:14px}.habboje-app .reference-prices .hpl-list{grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}.habboje-app .reference-prices .hpl-empty{border:0;padding:22px 16px}.habboje-app .reference-prices .hpl-detail{bottom:24px;max-height:calc(100dvh - 124px);position:fixed;right:max(20px,calc(50vw - 780px));top:100px}.habboje-app .reference-prices .hpl [aria-pressed=true],.habboje-app .reference-prices .hpl-tabs>button[aria-selected=true]{background:#285451;border-color:#438b87;color:#fff}.habbix-pricelist .hpl{--price-panel:#292929;--price-inset:#242424;display:flex;flex:1 1;flex-direction:column;font-family:inherit;font-size:12px;height:auto;line-height:1.4;min-height:0;overflow:hidden;padding:0}.habbix-pricelist .hpl-heading{display:none}.habbix-pricelist .hpl-tabs{background:none;border:0;border-radius:0;flex:none;gap:5px;margin:0 0 8px;padding:0}.habbix-pricelist .hpl-tabs>button{background:#292929;border:1px solid #ffffff18;border-radius:4px;flex:1 1;font-size:12px;height:30px;min-width:0;padding:5px 10px}.habbix-pricelist .hpl-tabs>button[aria-selected=true]{background:#285451;border-color:#438b87}.habbix-pricelist .hpl-tabs>button[aria-selected=true]:before{bottom:5px;top:5px;width:3px}.habbix-pricelist .hpl-content{flex:1 1;min-height:0;overflow:auto;overscroll-behavior:contain;padding-right:3px;scrollbar-color:#555 #242424;scrollbar-width:thin}.habbix-pricelist .hpl button{border-radius:4px}.habbix-pricelist .hpl-filters{background:#292929;border:0;border-radius:4px;gap:5px;margin-bottom:8px;padding:8px}.habbix-pricelist .hpl-filters :is(input,select){font-size:11px;height:30px;padding:4px 7px}.habbix-pricelist .hpl-filters input{min-width:120px}.habbix-pricelist .hpl-filters select{max-width:145px}.habbix-pricelist .hpl-filters>button{font-size:11px;height:30px;padding:4px 8px}.habbix-pricelist .hpl-period{gap:3px;padding:0}.habbix-pricelist .hpl-period button{font-size:10px;height:30px;padding:4px 7px}.habbix-pricelist .hpl-stats{gap:7px;margin-bottom:8px}.habbix-pricelist .hpl-stats>div{background:#292929;border:0;border-radius:4px;padding:8px 10px}.habbix-pricelist .hpl-stats small{color:#999;font-size:10px}.habbix-pricelist .hpl-stats strong{color:#eee;font-size:17px;margin-top:1px}.habbix-pricelist .hpl-dashboard{gap:8px;grid-template-columns:1fr;margin-bottom:8px}.habbix-pricelist .hpl-panel{border:0;border-radius:4px;padding:10px}.habbix-pricelist .hpl-panel h3{font-size:12px;margin-bottom:8px;padding-bottom:8px}.habbix-pricelist .hpl-newest,.habbix-pricelist .hpl-trending{gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}.habbix-pricelist .hpl-list{gap:6px;grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.habbix-pricelist .hpl button.hpl-item{padding:8px}.habbix-pricelist .hpl-item-top{gap:7px;min-height:48px}.habbix-pricelist .hpl-image{background:none;height:44px;width:40px}.habbix-pricelist .hpl-image img{max-height:42px;max-width:38px}.habbix-pricelist .hpl-item strong{font-size:12px;overflow-wrap:anywhere}.habbix-pricelist .hpl-item small{margin-top:4px}.habbix-pricelist .hpl-summary{gap:6px;margin-bottom:8px}.habbix-pricelist .hpl-summary>span{background:#292929;border:0;color:#999;font-size:11px;padding:5px 8px}.habbix-pricelist .hpl-summary b{color:#ccc}.habbix-pricelist .hpl-empty{border:0;border-radius:4px;color:#999;font-size:11px;padding:18px 12px}.habbix-pricelist .hpl-pagination{font-size:11px;margin-top:10px}.habbix-pricelist .hpl-pagination button{padding:5px 10px}.habbix-pricelist .hpl-detail{box-shadow:-8px 0 20px #0005;inset:38px 0 0 auto;max-height:none;padding:12px;position:absolute}@container prices (max-width:850px){.hpl-dashboard{grid-template-columns:1fr}.hpl-newest,.hpl-trending{grid-template-columns:repeat(3,minmax(0,1fr))}}@container prices (max-width:550px){.habbix-pricelist .hpl-newest,.habbix-pricelist .hpl-trending,.hpl-newest,.hpl-trending{grid-template-columns:repeat(2,minmax(0,1fr))}.hpl-filters input{flex-basis:100%}.hpl-filters select{flex:1 1}.hpl-tabs>button{flex:1 1;min-width:0}.hpl-stats{gap:6px}.hpl-stats>div{padding:10px}.hpl-stats strong{font-size:18px}.hpl-detail{width:100%}}@media(max-width:500px){.habboje-app .studio-page.reference-prices{padding:16px 12px 32px!important}.reference-prices .hpl-list{grid-template-columns:repeat(2,minmax(0,1fr))}.reference-prices .hpl-item-top{flex-wrap:wrap}}@-webkit-keyframes hpl-detail-in{0%{opacity:0;-webkit-transform:translateX(12px);transform:translateX(12px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes hpl-detail-in{0%{opacity:0;-webkit-transform:translateX(12px);transform:translateX(12px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@media(prefers-reduced-motion:reduce){.hpl *{-webkit-animation:none!important;animation:none!important;transition:none!important}}:root{--hotel-gold:#e6af3c;--hotel-bg:#303030;--hotel-panel:#252525;--hotel-muted:#aaa;--hotel-line:#373737}body{background:#303030;background:var(--hotel-bg);color:#eee}.hotel-wrap{margin:0 auto;max-width:1248px;padding:0 24px}.hotel-home{padding-bottom:48px;padding-top:24px}.hotel-footer a,.hotel-home a,.hotel-shell a{color:inherit;text-decoration:none}.hotel-footer a:hover,.hotel-home a:hover,.hotel-shell a:hover{color:#e6af3c;color:var(--hotel-gold)}.hotel-home button,.hotel-shell button{cursor:pointer;font:inherit}.hotel-home button:disabled{cursor:not-allowed;opacity:.5}.hotel-home :focus-visible,.hotel-shell :focus-visible{outline:2px solid #e6af3c;outline:2px solid var(--hotel-gold);outline-offset:4px}.hotel-greeting{align-items:center;background:#4b4230;border:1px solid #6c5733;border-radius:4px;color:#f3c361;display:flex;font-size:14px;gap:8px;margin-bottom:20px;padding:13px 18px}.hotel-greeting a{margin-left:auto}.hotel-personal{align-items:center;background-position:50%;background-size:cover;border:1px solid #434343;border-radius:5px;display:flex;justify-content:space-between;margin-bottom:22px;min-height:188px;overflow:hidden;padding:24px 28px;position:relative}.banner-city{background-image:linear-gradient(90deg,#141a20e8,#161c2070),url(/static/media/hotelview.03a73bd58dd856fd313a.jpg)}.banner-night{background-image:linear-gradient(90deg,#151c42f2,#25316788),url(/static/media/hotelview.5dc06960855ae67ee977.png)}.banner-furni{background-image:linear-gradient(90deg,#29221fed,#322a1b99),url(/static/media/bg-furni.519e1d50dc64d28ed819.png)}.hotel-person{align-items:center;display:flex;gap:20px}.hotel-person>img{height:124px;image-rendering:pixelated;object-fit:contain;width:74px}.hotel-person h1{font-size:30px;margin:6px 0}.hotel-person p{color:#ddd;margin:0 0 10px}.hotel-person a{color:#f2c468;font-size:13px}.hotel-eyebrow{color:#d7b65f;font-size:10px;font-weight:700;letter-spacing:1.8px}.hotel-button{background:#38332a;border:1px solid #58503b;border-radius:4px;color:#ebc56b;font-size:13px;font-weight:600;padding:10px 14px}.hotel-button.selected,.hotel-button:hover{background:#66542b}.hotel-button.gold{background:#bd8e2e;border-color:#bd8e2e;color:#161616}.hotel-banner-edit{align-self:flex-end}.hotel-columns{grid-gap:20px;display:grid;gap:20px;grid-template-columns:.92fr 1.08fr}.hotel-stack{display:flex;flex-direction:column;gap:20px}.hotel-panel{background:#252525;background:var(--hotel-panel);border:1px solid #353535;border-radius:4px;overflow:hidden}.hotel-panel-title{align-items:center;border-bottom:1px solid #323232;display:flex;gap:12px;justify-content:space-between;padding:17px 18px}.hotel-panel h2{font-size:16px;font-weight:700;margin:0}.hotel-panel-title>a,.hotel-panel-title>span{color:#c8a34c;font-size:10px;font-weight:700;letter-spacing:.5px}.hotel-panel-body{padding:16px}.hotel-muted{color:#aaa;color:var(--hotel-muted);font-size:12px}.hotel-empty{color:#aaa;font-size:14px;line-height:1.65;padding:24px 14px}.hotel-member-row{align-items:center;background:#1e1e1e;border-radius:3px;display:flex;gap:10px;margin-bottom:8px;min-height:62px;padding:8px 10px}.hotel-member-row img{height:48px;image-rendering:pixelated;object-fit:cover;object-position:top;width:35px}.hotel-member-row strong{font-size:13px;overflow:hidden;text-overflow:ellipsis}.hotel-member-row>span{color:#c7b07b;font-size:12px;margin-left:auto}.hotel-rank{background:#151515;border:1px solid #3b3b3b;border-radius:4px;display:grid;font-size:12px;height:26px;place-items:center;width:24px}.hotel-input-row{display:flex;gap:8px;margin:8px 0}.hotel-input-row input{background:#1d1d1d;border:1px solid #464646;border-radius:4px;color:#eee;min-width:0;padding:10px;width:100%}.hotel-panel label{color:#ccc;font-size:12px;margin-top:15px}.hotel-winner{align-items:center;background:#896a29;border-radius:4px;display:flex;gap:12px;margin:15px;padding:10px}.hotel-winner img{height:54px;object-fit:cover;object-position:top;width:40px}.hotel-winner small,.hotel-winner strong{display:block}.hotel-winner small{font-size:9px}.hotel-winner>b{margin-left:auto}.hotel-news{align-items:center;background:#1d1d1d;border-radius:3px;display:flex;gap:15px;padding:12px}.hotel-news img{border-radius:3px;height:100px;object-fit:cover;width:112px}.hotel-news h3{font-size:17px;margin:7px 0}.hotel-news p{color:#bbb;font-size:13px}.hotel-news small{color:#b59a60;font-size:9px}.hotel-slider{align-items:center;color:#c3a258;display:flex;font-size:12px;justify-content:space-between;margin-top:14px}.hotel-slider button{background:#191919;border:1px solid #383838;color:#ddd;padding:4px 12px}.hotel-quicklinks{grid-gap:9px;display:grid;gap:9px;grid-template-columns:repeat(3,1fr);padding:16px}.hotel-quicklinks a{background:#1c1c1c;border:1px solid #353535;border-radius:4px;display:flex;flex-direction:column;gap:10px;padding:16px 12px}.hotel-quicklinks b{color:#e6af3c;color:var(--hotel-gold);font-size:23px}.hotel-quicklinks strong{font-size:13px}.hotel-quicklinks span{color:#aaa;font-size:11px}.hotel-room-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);padding:16px}.hotel-room-grid>.hotel-empty{grid-column:1/-1}.hotel-room{background:#1c1c1c;border:1px solid #393939;border-radius:4px;overflow:hidden}.hotel-room-art{background:linear-gradient(135deg,#584b30,#283740);display:grid;height:96px;place-items:center;position:relative}.hotel-room-art>b{color:#bbaa80;font-size:54px}.hotel-room-art>span{background:#151515b0;border-radius:3px;font-size:10px;padding:3px 6px;position:absolute;right:6px;top:6px}.hotel-room h3{font-size:13px;margin:0;padding:10px 9px 2px}.hotel-room small{color:#999;display:block;font-size:10px;padding:5px 9px 12px}.hotel-new-members{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(6,1fr);padding:14px}.hotel-new-members a{align-items:center;background:#202020;border-radius:3px;display:flex;flex-direction:column;overflow:hidden;padding:8px 2px}.hotel-new-members img{height:72px;image-rendering:pixelated;object-fit:cover;object-position:top;width:44px}.hotel-new-members strong{font-size:10px;max-width:100%;overflow:hidden;text-overflow:ellipsis}.hotel-error{background:#4f2626;border:1px solid #a35151;border-radius:4px;color:#ffdada;margin-bottom:15px;padding:15px}.hotel-banner-options{margin-bottom:18px;padding:18px}.hotel-banner-options p{color:#aaa;font-size:13px}.hotel-banner-options button{margin-right:8px}.hotel-statusbar{background:#202020;color:#aaa;font-size:11px}.hotel-statusbar>.hotel-wrap{align-items:center;display:flex;justify-content:space-between;min-height:34px}.hotel-online{color:#6ec18a}.hotel-wallet{display:flex;gap:14px}.hotel-wallet span{align-items:center;display:flex;gap:6px}.hotel-wallet img{height:15px;width:15px}.hotel-wallet b{color:#d6ba6f}.hotel-wallet small{font-size:9px}.hotel-scenery{background:linear-gradient(90deg,#10141b88,#10141b20),url(/static/media/hotelview.03a73bd58dd856fd313a.jpg) center 46%;background-size:cover;border-bottom:1px solid #524933;height:84px}.hotel-scenery>.hotel-wrap{align-items:center;display:flex;height:100%;justify-content:space-between}.hotel-scenery strong{background:#202020be;color:#ffe0a0;font-size:12px;padding:8px 12px}.hotel-scenery span{background:#202020bd;color:#d0c6a9;font-size:11px;padding:8px 12px}.hotel-nav{background:#303030;border-bottom:1px solid #444}.hotel-nav>.hotel-wrap{align-items:center;display:flex;gap:22px;min-height:69px}.hotel-brand{color:#f3bd49!important;font-size:27px;font-weight:900;letter-spacing:-1px;text-shadow:2px 2px #181818}.hotel-brand small{color:#ccc;font-size:11px;letter-spacing:1px;margin-left:5px}.hotel-nav nav{align-items:center;display:flex;gap:3px;margin-left:auto}.hotel-nav nav>a,.hotel-nav summary{border-radius:3px;color:#bbb;cursor:pointer;font-size:11px;font-weight:700;letter-spacing:.5px;list-style:none;padding:12px;text-transform:uppercase}.hotel-nav .active{background:#252525;color:#f0ba4d}.hotel-nav details{position:relative}.hotel-menu{background:#222;border:1px solid #4c4634;border-radius:4px;box-shadow:0 8px 25px #0006;display:flex;flex-direction:column;padding:7px;position:absolute;right:0;top:40px;width:185px;z-index:100001}.hotel-menu a,.hotel-menu button{background:none;border:0;color:#ddd;font-size:13px;padding:10px;text-align:left}.hotel-account{font-size:12px}.hotel-checkin{background:#437743;border:1px solid #548754;border-radius:3px;font-size:11px;font-weight:700;padding:11px 15px}.hotel-footer{background:#242424;border-top:1px solid #414141;padding:35px 0 22px}.hotel-footer-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:2fr 1fr 1fr}.hotel-footer strong{color:#e7b23d;font-size:19px}.hotel-footer a,.hotel-footer p{color:#aaa;font-size:12px}.hotel-footer nav{display:flex;flex-direction:column;gap:10px}.hotel-footer small{border-top:1px solid #383838;color:#888;display:block;font-size:10px;margin-top:25px;padding-top:16px}@media(max-width:850px){.hotel-columns{grid-template-columns:1fr}.hotel-nav>.hotel-wrap{flex-wrap:wrap;gap:12px;padding-bottom:12px;padding-top:12px}.hotel-nav nav{margin-left:0;order:3;width:100%}.hotel-wallet{gap:7px}.hotel-wallet small{display:none}.hotel-person h1{font-size:24px}.hotel-quicklinks{grid-template-columns:1fr}.hotel-new-members{grid-template-columns:repeat(3,1fr)}.hotel-brand{margin-right:auto}.hotel-footer-grid{grid-template-columns:1fr 1fr}.hotel-footer-grid>div{grid-column:1/-1}}@media(max-width:480px){.hotel-wrap{padding-left:14px;padding-right:14px}.hotel-personal{flex-direction:column;gap:15px;padding:18px}.hotel-greeting{flex-wrap:wrap}.hotel-greeting a{margin-left:0}.hotel-room-grid{grid-template-columns:1fr}.hotel-news img{height:85px;width:75px}.hotel-scenery span{display:none}}.loader{align-items:center;display:flex;height:100%;justify-content:center}.spin{left:50%;position:fixed;top:50%}.spin img{margin:-24px 0 0 -10px}.spinner{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:8px solid #303134;border-radius:50%;border-top-color:#f5cb27;height:80px;margin:-40px 0 0 -40px;position:fixed;width:80px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.container-dashboard{margin-top:40px}.me-avatar-info{-webkit-animation:kubbo-background 50s linear infinite;animation:kubbo-background 50s linear infinite;background-position:30% 100%;box-shadow:0 54px 55px rgba(0,0,0,.25),0 -12px 30px rgba(0,0,0,.12),0 4px 6px rgba(0,0,0,.12),0 12px 13px rgba(0,0,0,.17),0 -3px 5px rgba(0,0,0,.09)}.me-info{color:#fff;margin-top:35px}.me-motto{font-size:20px;font-weight:700}.me-first-currency-block{margin-top:10px}.me-kubbitos{background-color:#1af17a;border-radius:10px;display:inline-block;margin-right:10px;padding:7px}.me-kubbitos-currency{background-color:#67ff6c;border:2px solid #fff;border-radius:50%;padding:2px}.me-diamonds{background-color:#1a90f1;border-radius:10px;display:inline-block;margin-right:10px;padding:7px}.me-diamonds-currency{background-color:#67c2ff;border:2px solid #fff;border-radius:50%;padding:2px}.me-credits{background-color:#f1ca1a;border-radius:10px;display:inline-block;margin-right:10px;padding:7px}.me-credits-currency{background-color:#ffca67;border:2px solid #fff;border-radius:50%;padding:2px}.me-duckets{background-color:#a21af1;border-radius:10px;display:inline-block;margin-right:10px;padding:7px}.me-duckets-currency{background-color:#ed67ff;border:2px solid #fff;border-radius:50%;padding:2px}.me-currency-text{font-size:16px;font-weight:700;margin-top:4px}.me-currency-icon{height:15px;margin-bottom:1px;margin-left:3px;width:15px}.me-vip-section{background:url(https://files.habboemotion.com/resources/images/website_backgrounds/hp_back13.gif);border-radius:3px;box-shadow:0 54px 55px rgba(0,0,0,.25),0 -12px 30px rgba(0,0,0,.12),0 4px 6px rgba(0,0,0,.12),0 12px 13px rgba(0,0,0,.17),0 -3px 5px rgba(0,0,0,.09);margin-top:20px;padding:20px}.me-vip-content{color:#000;font-size:18px;font-weight:700;margin-top:4px}.me-buy-vip-btn{border:2px solid #b9f373;font-weight:700;margin-bottom:50}.me-config-btn{border-radius:10px;position:absolute;right:7px;top:6px;width:37px}.me-background-preview{cursor:pointer;height:100px}.me-pointer{cursor:pointer}.me-feed-card{height:353px}.me-feed-bagde-username{display:block}.me-feed-reactions-display{background-color:#000;border:1px solid #fff;border-radius:4px;display:none;padding:5px;position:absolute}.me-tweet-bgcolor{background-color:#31353a;border:1px solid #fff;white-space:pre-line}.me-reaction-icon{margin-bottom:3px;margin-right:8px}.me-reaction-icon-choose:hover{-webkit-filter:drop-shadow(0 0 .75rem #fff);filter:drop-shadow(0 0 .75rem rgb(255,255,255));-webkit-transform:scale(1.1);transform:scale(1.1)}.me-post-tweet-btn{border:2px solid #b9f373;font-weight:700;margin-top:8px}#root .habboje-app .hotel-profile{margin:24px auto 40px;max-width:1560px;padding:0;width:calc(100% - 80px)}#root .habboje-app .profile-cover{border:1px solid #ffffff0b;border-radius:5px;gap:20px;isolation:isolate;margin-bottom:24px;min-height:193px;overflow:hidden;padding:20px;position:relative}#root .habboje-app .profile-cover:before{background:linear-gradient(90deg,#101619bb,#10161999);content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}#root .habboje-app .profile-identity{flex:1 1;min-width:0;text-shadow:0 1px 2px #0008}#root .habboje-app .profile-identity h1{font-size:23px;font-weight:600;line-height:1.6;margin:0 0 5px;overflow-wrap:anywhere}#root .habboje-app .profile-identity p{color:#bdbdbd!important;font-size:13px;font-style:italic;margin:0 0 6px}#root .habboje-app .profile-presence{color:#aaa;font-size:11px;margin:0}#root .habboje-app .profile-presence.is-online{color:#32bf67}#root .habboje-app .profile-presence:before{background:currentColor;border-radius:50%;content:"";display:inline-block;height:7px;margin-right:5px;width:7px}#root .habboje-app .profile-last-online{display:none}#root .habboje-app .profile-avatar-square{background-color:#202224!important;border:2px solid #555!important;border:var(--avatar-border-width,2px) solid var(--avatar-border-color,#555)!important;flex:0 0 110px;height:110px;width:110px}#root .habboje-app .profile-avatar-square>img{height:220px;left:50%;max-width:none;object-fit:contain;object-position:center top;position:absolute;top:-30px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:128px}#root .habboje-app .profile-premium{background:#37a964;border-radius:3px;color:#fff;font-size:10px;font-weight:700;left:6px;padding:2px 5px;position:absolute;top:6px;z-index:1}#root .habboje-app .profile-stats{border-color:#ffffff14;flex:none;gap:6px;grid-template-columns:repeat(2,78px);margin-left:auto;padding:0 0 0 20px}#root .habboje-app .profile-stats>div{background:#0003;border:0;border-radius:2px;gap:8px;height:31px;justify-content:flex-start;min-height:31px;padding:6px 8px}#root .habboje-app .profile-stats dd{color:#d5b570;font-size:11px;font-weight:600}#root .habboje-app .profile-columns{align-items:stretch!important;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}#root .habboje-app .profile-bottom{align-items:stretch!important;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px}#root .habboje-app .hotel-profile .profile-panel{border:1px solid #ffffff06;border-radius:4px;display:flex;flex-direction:column;min-height:0;min-width:0;padding:16px}#root .habboje-app .hotel-profile .profile-panel,#root .habboje-app .hotel-profile .profile-panel:hover{background:#272727!important;-webkit-transform:none!important;transform:none!important}#root .habboje-app .profile-panel h2{flex:none;font-weight:600;gap:8px;line-height:25px;margin:0 0 12px;min-height:35px;padding:0 0 8px}#root .habboje-app .profile-panel h2 small{background:#ffffff05;border-color:#ffffff0d;color:#999;font-size:10px;line-height:18px;padding:3px 7px}#root .habboje-app .profile-scroll{max-height:400px;min-height:0;overflow:auto;scrollbar-color:#277e84 #202020;scrollbar-width:thin}#root .habboje-app .profile-friends{grid-gap:12px;align-content:start;display:grid;gap:12px;grid-auto-rows:101px;grid-template-columns:repeat(3,minmax(0,1fr));padding-right:5px}#root .habboje-app .profile-friends a{background:#202020;border:1px solid #ffffff08;border-radius:3px;display:flex;flex-direction:column;gap:0;height:101px;min-width:0;overflow:hidden;padding:0}#root .habboje-app .profile-friend-avatar{background:#1d1f21;display:block;flex:none;height:70px;overflow:hidden;position:relative;width:100%}#root .habboje-app .profile-friends .profile-friend-avatar img{height:auto;image-rendering:pixelated;left:50%;max-width:none;position:absolute;top:-15px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:80px}#root .habboje-app .profile-friends strong{display:block;font-size:10px;font-weight:600;line-height:16px;overflow:hidden;padding:6px 8px;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}#root .habboje-app .profile-friends a:hover{background:#292929;-webkit-transform:translateY(-1px);transform:translateY(-1px)}#root .habboje-app .profile-panel form{border-bottom:1px solid #ffffff0b;flex:none;margin-bottom:16px;padding-bottom:16px}#root .habboje-app .profile-panel textarea{background:#1f1f1f;border:1px solid #ffffff08;border-radius:4px;color:#ddd;display:block;font:inherit;font-size:12px;height:66px;max-height:150px;min-height:66px;padding:12px 16px;resize:vertical}#root .habboje-app .profile-panel form>div{margin:12px 0 0;min-height:26px}#root .habboje-app .profile-panel form small{color:#999;font-size:10px}#root .habboje-app .profile-panel form button{background:#287e84;font-size:10px;font-weight:600;line-height:16px;padding:5px 12px;text-transform:uppercase}#root .habboje-app .profile-post{background:#202020;border:1px solid #ffffff0c;border-radius:3px;margin:0 0 12px;padding:12px}#root .habboje-app .profile-post-author{align-items:center;gap:10px}#root .habboje-app .profile-post-author>img{border-color:#ffffff12;height:36px;image-rendering:pixelated;object-fit:cover;object-position:50% -5px;width:32px}#root .habboje-app .profile-post-author strong{font-size:12px}#root .habboje-app .profile-post>p{font-size:12px;line-height:1.6;margin:12px 0}#root .habboje-app .profile-post-actions{border-top:1px solid #ffffff08;padding-top:12px}#root .habboje-app .profile-empty{background:#202020;border:1px solid #ffffff06;border-radius:3px;color:#999;font-size:11px;margin:0;padding:24px 12px}#root .habboje-app .profile-bottom>.profile-panel{min-height:224px!important}#root .habboje-app .profile-edit-tools{justify-content:flex-end;margin:-12px 0 18px}#root .habboje-app .profile-edit-tools button{font-size:11px;padding:5px 10px}@media(max-width:1000px){#root .habboje-app .hotel-profile{width:calc(100% - 32px)}#root .habboje-app .profile-columns{grid-template-columns:repeat(2,minmax(0,1fr))}#root .habboje-app .profile-columns>.profile-panel:last-child{grid-column:1/-1}}@media(max-width:650px){#root .habboje-app .hotel-profile{width:calc(100% - 20px)}#root .habboje-app .profile-bottom,#root .habboje-app .profile-columns{grid-template-columns:1fr}#root .habboje-app .profile-cover{flex-wrap:wrap;gap:12px;padding:14px}#root .habboje-app .profile-stats{border:0;flex:1 0 100%;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:8px 0 0;width:100%}#root .habboje-app .profile-stats>div{gap:4px;padding:5px}#root .habboje-app .profile-identity h1{font-size:20px}}@media(prefers-reduced-motion:reduce){#root .habboje-app .profile-friends a{-webkit-transform:none;transform:none;transition:none}}#root .habboje-app .profile-cover>.profile-edit-tools{bottom:14px;justify-content:flex-start;left:150px;margin:0;max-width:calc(100% - 380px);position:absolute}@media(max-width:650px){#root .habboje-app .profile-cover>.profile-edit-tools{flex-basis:100%;margin:0;max-width:none;position:static}}.vip-box{align-items:center;display:flex;flex-wrap:wrap;gap:10px;height:auto;justify-content:flex-start;margin-top:10px;width:100%}.users-vip-item{background:linear-gradient(45deg,rgba(255,0,0,.8),rgba(0,255,0,.8),rgba(0,0,255,.8));background-clip:content-box,border-box;background-origin:border-box;background-repeat:no-repeat;border-radius:5px;cursor:pointer;height:122px;overflow:hidden;transition:background-color 1s ease-in-out;width:60px}@font-face{font-family:Notification;font-style:normal;font-weight:400;src:url(/static/media/notification.3657084dc0419605a91c.eot);src:url(/static/media/notification.3657084dc0419605a91c.eot?#iefixs3g3t9) format("embedded-opentype"),url(/static/media/notification.c392cd33d9d9de730f9d.woff) format("woff"),url(/static/media/notification.c5d9251ea82e42f75381.ttf) format("truetype"),url(/static/media/notification.5d0158671dd860c714c4.svg#notification) format("svg")}.notification-container{box-sizing:border-box;max-height:calc(100% - 30px);overflow-x:hidden;overflow-y:auto;padding:0 15px;position:fixed;right:0;top:0;width:320px;z-index:999999}.notification{background-color:#ccc;border-radius:2px;box-shadow:0 0 12px #999;box-sizing:border-box;color:#fff;cursor:pointer;font-size:1em;line-height:1.2em;margin-top:15px;opacity:.9;padding:15px 15px 15px 58px;position:relative}.notification .title{font-size:1em;font-weight:700;line-height:1.2em;margin:0 0 5px}.notification:focus,.notification:hover{opacity:1}.notification-enter{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:hidden}.notification-enter.notification-enter-active{transition:all .4s}.notification-enter.notification-enter-active,.notification-exit{-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible}.notification-exit.notification-exit-active{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);transition:all .4s;visibility:hidden}.notification:before{display:block;font-family:Notification;font-size:28px;height:28px;left:15px;line-height:28px;margin-top:-14px;position:absolute;text-align:center;top:50%;width:28px}.notification-info{background-color:#2f96b4}.notification-info:before{content:""}.notification-success{background-color:#51a351}.notification-success:before{content:""}.notification-warning{background-color:#f89406}.notification-warning:before{content:""}.notification-error{background-color:#bd362f}.notification-error:before{content:""}.habboje-app{padding-bottom:75px}.habboje-app .main-navbar .container{gap:12px}.habboje-app .main-navbar form{flex-wrap:wrap;gap:7px}.habboje-navigation{width:100%}.habboje-navigation .navbar-nav{flex-direction:row;flex-wrap:wrap;gap:5px;padding:8px 0}.habboje-navigation .navigation-separation{margin:0}.habboje-app .studio-page{margin:0 auto;max-width:1320px;padding:30px 12px;width:100%}.habboje-app .hotel-panel{background:#1c2126;border:1px solid #353b41;border-radius:3px;box-shadow:0 4px 10px #0003}.habboje-app .hotel-button{background:#31353a;border:1px solid #464b50;border-radius:3px;color:#fff;display:inline-block;padding:10px 15px;text-decoration:none}.habboje-app .hotel-button.gold{background:#399f4f;border-color:#399f4f}.habboje-app .hotel-button:disabled{opacity:.5}.habboje-app .hotel-eyebrow,.habboje-app .hotel-muted{color:#b8c0c8}.habboje-app .hotel-error{background:#642f33;border:1px solid #a65c64;color:#fff;padding:16px}.habboje-app .hotel-greeting{background:#244d32;color:#fff;padding:16px}.habboje-app .hotel-login-page{margin:35px auto;max-width:550px;padding:0 15px}.habboje-app .hotel-login-page .modal-dialog{margin:0}.habboje-app .studio-gallery a{color:#e7c245}.habboje-app .studio-gallery .hotel-panel{min-width:0}.habboje-app .studio-room-art{background:url(/static/media/hotelview.03a73bd58dd856fd313a.jpg) 50%/cover}@media(max-width:700px){.habboje-app .main-navbar .container,.habboje-app .main-navbar form,.habboje-navigation .navbar-nav{justify-content:center}.habboje-app .main-header-logged{height:auto;min-height:160px;padding-bottom:18px}.habboje-app .main-header-logged .row{justify-content:center}.habboje-app .main-header-logged .col-md-5{width:auto}.habboje-app .main-header-logged .col-md-1{width:90px}.habboje-app .main-header-logged .col-md-5>div{float:none!important;margin:25px 5px 0!important}}.habboje-banner-choice{background-position:50%;background-size:cover;color:#fff;min-height:65px;min-width:110px;text-shadow:1px 1px 3px #000}.habboje-banner-choice[aria-pressed=true]{outline:2px solid #f5cb27;outline-offset:2px}.choice-city{background-image:url(/static/media/hotelview.03a73bd58dd856fd313a.jpg)}.choice-night,.original-banner-night{background-image:url(/static/media/hotelview.5dc06960855ae67ee977.png)!important}.choice-furni,.original-banner-furni{background-image:url(/static/media/bg-furni.519e1d50dc64d28ed819.png)!important}.habboje-community-tools .card{height:100%}.habboje-app .container{max-width:1280px}.habboje-app .main-navbar{padding:14px 0}.habboje-app .main-navbar .navbar-brand img{height:54px;image-rendering:pixelated}.habboje-app .main-navbar .btn{align-items:center;border-radius:4px;display:inline-flex;gap:7px;min-height:42px}.habboje-app .navigation-menu{border-bottom:1px solid #3a4047;border-top:1px solid #3a4047}.habboje-app .habboje-navigation .navbar-nav{gap:8px;padding:12px 0}.habboje-app .navigation-separation{border:1px solid #3d444c;min-height:43px;padding:12px 16px}.habboje-app .main-header-logged{border-bottom:3px solid #1b2025;height:190px}.habboje-app .main-header-logged img:not(.me-currency-icon){image-rendering:pixelated}.habboje-app .primary-card,.habboje-app .secondary-card{border-radius:5px;box-shadow:0 5px 16px #0003;overflow:hidden}.habboje-app .primary-header-card{border-bottom:1px solid #3c434a;padding:15px 18px}.habboje-app .card-body{padding:20px}.habboje-app .card-body p{line-height:1.6}.habboje-app .form-control,.habboje-app .form-select{border-radius:4px;min-height:44px}.habboje-app .btn:focus-visible,.habboje-app a:focus-visible{outline:2px solid #f7cb22;outline-offset:3px}.habboje-app .habboje-community-tools{row-gap:8px}.habboje-app .habboje-banner-choice{border:2px solid #4c555f;flex:1 1;min-height:88px}.habboje-app .footer-web{border-top:1px solid #3c434a;margin-top:48px;padding:23px 0;position:static!important}.habboje-app{padding-bottom:0}@media(max-width:700px){.habboje-app .main-navbar{padding:10px 0}.habboje-app .navigation-separation{font-size:12px;padding:10px}.habboje-app .main-header-logged{height:auto}.habboje-app .habboje-banner-choice{min-width:90px}.habboje-app .footer-web2{margin-top:32px;padding:22px 12px;position:static!important}}.habboje-client{background:#101820;display:flex;flex-direction:column;inset:0;position:fixed;z-index:1000000}.habboje-client-toolbar{align-items:center;background:#272a2e;color:#fff;display:flex;justify-content:space-between;min-height:44px;padding:10px 20px}.habboje-client-toolbar a{color:#f5cd24}.habboje-client iframe{border:0;min-height:0;width:100%}.habboje-app{--retro-gold:#f0bd67;--retro-border:#554339;background:#211f20;color:#f6ede1}.habboje-app .container{max-width:1220px}.habboje-app .main-navbar,.habboje-app .navigation-menu{background:#282323!important;border-color:var(--retro-border)}.habboje-app .primary-card,.habboje-app .secondary-card{background:#302b29!important;border:1px solid var(--retro-border)!important;border-radius:8px;box-shadow:0 7px 0 #17151555}.habboje-app .primary-header-card{background:#39302a!important;border-bottom:1px solid var(--retro-border);color:#f4d6a1}.habboje-app .card-body.primary-card{border:0!important;border-radius:0;box-shadow:none}.habboje-app a{text-underline-offset:4px}.habboje-app .navigation-separation{background:#342d29;border-color:#534337;transition:background .18s,-webkit-transform .18s;transition:background .18s,transform .18s;transition:background .18s,transform .18s,-webkit-transform .18s}.habboje-app .navigation-separation:hover{background:#594331;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.habboje-app .btn-kubbo-success{background:#5e8050;border-color:#93ad75;color:#fff}.retro-me-active .main-header-logged{display:none}.retro-reception{padding-top:28px}.retro-welcome{align-items:center;background:linear-gradient(90deg,#211c17f5,#342415d9 42%,#261b1630),url(/static/media/autumn-original.5600e623e9f2196092c2.png) center 48%/cover;border:1px solid #97734a;border-radius:10px;box-shadow:0 8px 0 #15131380;display:flex;justify-content:space-between;min-height:330px;overflow:hidden;position:relative}.retro-welcome-copy{max-width:660px;padding:38px;position:relative;z-index:1}.retro-eyebrow{color:#edbd76;font-size:11px;font-weight:700;letter-spacing:2px}.retro-welcome h1{color:#fff3df;font-size:clamp(27px,3vw,42px);font-weight:800;line-height:1.2;margin:15px 0}.retro-welcome h1 em{color:#ffc979;font-style:normal}.retro-welcome p{color:#e2cbb4;line-height:1.7;max-width:390px}.retro-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.retro-actions a,.retro-actions button{border-radius:5px;font-weight:700;padding:11px 18px;text-decoration:none;transition:-webkit-transform .18s,-webkit-filter .18s;transition:transform .18s,filter .18s;transition:transform .18s,filter .18s,-webkit-transform .18s,-webkit-filter .18s}.retro-actions a:hover,.retro-actions button:hover{-webkit-filter:brightness(1.12);filter:brightness(1.12);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.retro-enter{background:#edb55d;border:1px solid #ffdc9a;box-shadow:0 4px 0 #986632;color:#251d14!important}.retro-secondary{background:#211b19b0;border:1px solid #a18562;color:#fff0d5!important}.retro-postcard{align-items:center;align-self:stretch;-webkit-animation:retro-arrive .6s ease-out both;animation:retro-arrive .6s ease-out both;background:#241c16c9;border:1px solid #b58a53;box-shadow:7px 7px 0 #19140c70;display:flex;flex-direction:column;justify-content:center;margin:28px 40px 28px 0;min-width:220px;-webkit-transform:rotate(2deg);transform:rotate(2deg)}.retro-postcard span{color:#dcb981;font-size:10px;letter-spacing:2px;margin:18px}.retro-postcard img{-webkit-filter:drop-shadow(0 7px 0 #0004);filter:drop-shadow(0 7px 0 #0004);height:150px;image-rendering:pixelated;object-fit:contain}.retro-postcard small{color:#e7c699;font-size:11px;margin:20px}.retro-destinations{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr);margin:24px 0}.retro-destinations a{align-items:center;background:#322b27;border:1px solid #5e4938;border-bottom:4px solid #171615;border-radius:6px;color:#ffe6bf;display:flex;gap:12px;padding:20px 14px;text-decoration:none;transition:background .18s,-webkit-transform .18s;transition:transform .18s,background .18s;transition:transform .18s,background .18s,-webkit-transform .18s}.retro-destinations a:hover{background:#49382b;-webkit-transform:translateY(-3px);transform:translateY(-3px)}.retro-destinations img{height:32px;image-rendering:pixelated;object-fit:contain;width:32px}.retro-destinations strong{display:block;font-size:14px}.retro-destinations small{color:#c8b8a5;display:block;font-size:11px;line-height:1.5;margin-top:5px}.retro-destinations b{color:#c99b5d;margin-left:auto}.retro-buildbook{background:#292727;border:1px solid #564b3d;border-radius:8px;display:flex;overflow:hidden;position:relative}.retro-buildbook-art{background:linear-gradient(90deg,transparent,#292727),url(/static/media/bg-furni.519e1d50dc64d28ed819.png) 50%/cover;flex-shrink:0;image-rendering:pixelated;width:220px}.retro-buildbook-copy{flex:1 1;padding:28px}.retro-buildbook h2{color:#ffe0ad;font-size:23px;margin:10px 0}.retro-buildbook p{color:#d0c4b6;line-height:1.6;max-width:560px}.retro-buildbook button{background:#39342e;border:1px solid #7c6141;color:#ffe0ad}.retro-buildbook .retro-storage-note{color:#ac9e8c;font-size:11px;margin:14px 0 0}.retro-buildbook details{margin-top:14px}.retro-buildbook details button{border-radius:4px;margin-top:7px;padding:5px 10px}.retro-motion{color:#c3b5a0;font-size:12px;padding:24px 20px;white-space:nowrap}.retro-motion input{accent-color:#e6b565;margin-right:7px}.retro-section-heading{border-left:3px solid #d7a759;margin:32px 0 6px;padding-left:16px}.retro-section-heading span{color:#d7b681;font-size:10px;letter-spacing:2px}.retro-section-heading h2{font-size:26px;margin:6px 0}.retro-section-heading p{color:#bcb0a0;font-size:13px}.habboje-app .habboje-community-tools .card{height:100%}.habboje-app .me-feed-card .card-body{max-height:480px;min-height:170px}.habboje-app .me-feed-card{margin-bottom:24px}.habboje-app .footer-web{background:#211b18!important;border-color:#594636}@-webkit-keyframes retro-arrive{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0 0}}@keyframes retro-arrive{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0 0}}.retro-reception{-webkit-animation:retro-arrive .45s ease-out;animation:retro-arrive .45s ease-out}.retro-quiet .habboje-app *{-webkit-animation:none!important;animation:none!important;scroll-behavior:auto!important;transition:none!important}@media(prefers-reduced-motion:reduce){.habboje-app *{-webkit-animation:none!important;animation:none!important;scroll-behavior:auto!important;transition:none!important}}@media(max-width:960px){.retro-destinations{grid-template-columns:repeat(2,1fr)}.retro-postcard{margin-right:24px;min-width:170px}.retro-buildbook-art{width:120px}.retro-motion{padding:10px;position:absolute;right:0;top:0}.retro-buildbook-copy{padding-top:36px}}@media(max-width:600px){.retro-welcome-copy{padding:25px}.retro-postcard{display:none}.retro-destinations{gap:8px}.retro-destinations a{gap:8px;padding:13px 10px}.retro-buildbook-art,.retro-destinations small{display:none}.retro-buildbook-copy{padding:38px 20px 20px}.retro-welcome{min-height:310px}}.habboje-app{--surface:#292f35;--line:#465059;--gold:#ebc180;background:radial-gradient(ellipse at 50% 0,#414039 0,transparent 65%),#191e23;color:#e3e8e9}.habboje-app .container{max-width:1440px}.hotel-navigation{background:#20262bf5;border-bottom:1px solid #464e54;border-top:1px solid #4b4a45;box-shadow:0 4px 20px #0003;position:relative;z-index:40}.hotel-navigation>.container{align-items:center;display:flex;flex-wrap:wrap;gap:32px;min-height:58px}.hotel-navigation a,.hotel-navigation summary{color:#c5cfd4;cursor:pointer;font-size:13px;font-weight:700;list-style:none;padding:18px 0;text-decoration:none;transition:color .18s}.hotel-navigation a:hover,.hotel-navigation summary:hover{color:#ffe0a8}.hotel-navigation a.active{box-shadow:inset 0 -3px #e7b869;color:#efbd70}.hotel-navigation details{position:relative}.hotel-navigation details>div{-webkit-animation:menu-reveal .18s ease-out;animation:menu-reveal .18s ease-out;background:linear-gradient(135deg,#363e43,#232a30);border:1px solid #656358;border-radius:7px;box-shadow:0 15px 35px #0009,inset 0 1px #ffffff15;left:-15px;padding:8px;position:absolute;top:48px;width:200px}.hotel-navigation details a{border-radius:4px;display:block;padding:11px}.hotel-navigation details a:hover{background:#ffffff0c}.me-redesign{padding-top:26px}.me-season-strip{align-items:center;background:linear-gradient(90deg,#17232aeb,#17232a18),url(/static/media/autumn-original.5600e623e9f2196092c2.png) center 45%/cover;border:1px solid #887044;border-radius:8px;box-shadow:0 12px 32px #0005,inset 0 1px #ffe2a330;display:flex;isolation:isolate;justify-content:space-between;margin-bottom:26px;min-height:170px;overflow:hidden;padding:30px 36px;position:relative}.me-season-strip:after{-webkit-animation:hotel-light 16s ease-in-out infinite alternate;animation:hotel-light 16s ease-in-out infinite alternate;background:linear-gradient(115deg,transparent 30%,#ffe8b014 46%,transparent 62%);background-size:220% 100%;content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}.me-season-strip span{color:#e5bf83;font-size:10px;font-weight:700;letter-spacing:2.5px}.me-season-strip h1{color:#fff4db;font-size:34px;letter-spacing:-1px;margin:7px 0;text-shadow:0 3px 8px #0007}.me-season-strip p{color:#d6cbb9;font-size:14px;margin:0}.me-checkin{background:linear-gradient(#7d9956,#526f39);border:1px solid #b2ca87;border-radius:5px;box-shadow:0 4px #2d431b,0 8px 16px #0006,inset 0 1px #ffffff40;color:#fff!important;font-weight:700;padding:14px 25px;text-decoration:none;transition:box-shadow .18s,-webkit-transform .18s;transition:transform .18s,box-shadow .18s;transition:transform .18s,box-shadow .18s,-webkit-transform .18s}.me-checkin:hover{box-shadow:0 6px #2d431b,0 12px 24px #0007,inset 0 1px #ffffff40;-webkit-transform:translateY(-3px);transform:translateY(-3px)}.me-checkin:active{box-shadow:0 1px #2d431b;-webkit-transform:translateY(2px);transform:translateY(2px)}.me-layout{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:235px minmax(0,1fr) 290px}.me-layout aside,.me-main-column{min-width:0}.me-layout section,.me-shortcuts{background:linear-gradient(145deg,#30373d,#242b31);border:1px solid #465059;border-radius:8px;box-shadow:0 2px 0 #11171b,0 10px 24px #0003,inset 0 1px #ffffff09;margin-bottom:23px;overflow:hidden}.me-passport-scene{background:linear-gradient(0deg,#17232a30,transparent),url(/static/media/hotelview.5dc06960855ae67ee977.png) 50%/cover;border-bottom:3px solid #ae8c52;height:155px;position:relative}.me-passport-scene img{bottom:-4px;-webkit-filter:drop-shadow(0 4px 0 #0005);filter:drop-shadow(0 4px 0 #0005);height:145px;image-rendering:pixelated;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.me-passport-copy{padding:20px;text-align:center}.me-passport-copy>span{color:#b5a180;font-size:9px;letter-spacing:2px}.me-passport-copy h2{color:#ffe0a9;font-size:23px;margin:8px 0;overflow-wrap:anywhere}.me-passport-copy p{color:#acbac4;font-size:12px;line-height:1.7}.me-passport-copy a{color:#e6bf80;font-size:12px}.me-wallet{background:#1c232a88;border-top:1px solid #465059;margin:0;padding:12px 18px}.me-wallet>div{justify-content:space-between;padding:6px 0}.me-wallet dt,.me-wallet>div{align-items:center;display:flex}.me-wallet dt{color:#bfc8ce;font-size:12px;font-weight:400;gap:8px}.me-wallet img{image-rendering:pixelated;max-width:18px}.me-wallet dd{color:#e7c998;font-size:13px;font-weight:700;margin:0}.me-shortcuts{padding:16px}.me-shortcuts h2{color:#a9b3bc;font-size:12px;margin:0 0 12px}.me-shortcuts a{align-items:center;border-bottom:1px solid #3d474f;color:#e6e8e7;display:flex;font-size:12px;gap:10px;padding:11px 0;text-decoration:none;transition:color .18s,translate .18s}.me-shortcuts a:hover{color:#ffdaa0;translate:3px 0}.me-shortcuts a:last-child{border:0}.me-shortcuts img{height:24px;image-rendering:pixelated;object-fit:contain;width:24px}.me-shortcuts a span{color:#d4ab68;margin-left:auto}.me-section-title{align-items:center;background:linear-gradient(90deg,#ffffff04,transparent);border-bottom:1px solid #465059;display:flex;gap:12px;justify-content:space-between;padding:20px}.me-section-title span{color:#bfa783;font-size:9px;letter-spacing:1.7px}.me-section-title h2{color:#f1ede5;font-size:18px;margin:5px 0 0}.me-section-title>a{color:#e8bf79;font-size:11px;white-space:nowrap}.me-section-title button{background:linear-gradient(#5c7448,#3b5234);border:1px solid #809a64;border-radius:4px;box-shadow:0 2px #182817;color:#eff3e8;font-size:11px;padding:9px 12px}.me-news-empty{align-items:center;background:radial-gradient(ellipse at 10% 10%,#b58d3730,transparent 80%);display:flex;gap:25px;padding:30px}.me-news-empty>img{-webkit-filter:drop-shadow(0 5px 0 #0004);filter:drop-shadow(0 5px 0 #0004);image-rendering:pixelated;width:55px}.me-news-empty h3{color:#ead7b6;font-size:18px;line-height:1.4}.me-news-empty p{color:#b5bfbd;font-size:13px;line-height:1.7}.me-news-empty a{color:#d9ba83;font-size:12px}.me-news-grid{grid-gap:14px;display:grid;gap:14px;padding:16px}.me-news-tile{border-radius:5px;color:#e8e5dc;display:flex;gap:16px;text-decoration:none;transition:background .18s}.me-news-tile:hover{background:#ffffff07}.me-news-tile img{border-radius:4px;object-fit:cover;width:120px}.me-news-tile h3{font-size:18px;margin:7px 0}.me-news-tile p,.me-news-tile small{color:#aab7bc;font-size:12px}.me-compose-prompt{align-items:center;background:#1b232a;border:1px solid #505d66;border-radius:6px;box-shadow:inset 0 2px 5px #0004;color:#b2bdc5;display:flex;font-size:13px;gap:12px;margin:18px;padding:15px;text-align:left;transition:border-color .18s;width:calc(100% - 36px)}.me-compose-prompt:hover{border-color:#c6a469}.me-compose-prompt img{image-rendering:pixelated;width:26px}.me-compose-prompt span{color:#e6bd77;font-size:22px;margin-left:auto}.me-feed-empty{margin:auto;max-width:420px;padding:26px 25px 35px;text-align:center}.me-feed-empty img{-webkit-filter:drop-shadow(0 5px 0 #0004);filter:drop-shadow(0 5px 0 #0004);height:56px;image-rendering:pixelated;margin-bottom:15px}.me-feed-empty h3{color:#d4dadd;font-size:19px}.me-feed-empty p{color:#a3afb9;font-size:13px;line-height:1.8}.me-feed-entry{border-top:1px solid #3b4249;padding:20px}.me-feed-entry header{display:flex;font-size:12px;gap:8px;justify-content:space-between}.me-feed-entry header a{color:#dfbd82}.me-feed-entry time{color:#98a5af}.me-feed-entry p{font-size:14px;line-height:1.7;margin-top:12px;overflow-wrap:anywhere;white-space:pre-wrap}.me-feed-entry button{background:none;border:0;color:#bda7a1;font-size:11px;padding:0}.me-empty,.me-new-neighbours>p{color:#b3bdc4;font-size:13px;padding:20px}.me-neighbours{display:flex;flex-wrap:wrap;gap:18px;padding:20px}.me-neighbours a{align-items:center;color:#d5c09a;display:flex;font-size:12px;gap:7px;text-decoration:none}.me-neighbours img{height:45px;image-rendering:pixelated}.me-community-column .habboje-community-tools{display:flex;flex-direction:column-reverse;gap:0;margin:0!important}.me-community-column .habboje-community-tools>.col-md-6{margin:0!important;padding:0;width:100%}.me-community-column .habboje-community-tools .card{background:linear-gradient(135deg,#343c42,#252d33)!important;border-color:#465059!important;height:auto;margin-bottom:23px}.me-community-column .primary-header-card{background:#333e46!important;color:#edcf9a;padding:15px 18px}.me-community-column .card-body{font-size:12px;padding:17px}.me-community-column .habboje-banner-choice{font-size:10px;min-height:55px;min-width:55px;padding:5px}.me-community-column input{min-width:0}.me-community-column .btn{font-size:11px}.me-help-desk{padding:22px}.me-help-desk>img{float:right;height:62px;image-rendering:pixelated;margin-left:10px}.me-help-desk>span{color:#bea77d;font-size:9px;letter-spacing:1.6px}.me-help-desk h2{font-size:22px;margin:8px 0}.me-help-desk p{color:#a9b5bc;font-size:12px;line-height:1.8}.me-help-desk a{color:#dbbd88;display:block;font-size:12px;margin-top:12px}.me-personal .retro-reception{padding:0}.me-personal .retro-destinations,.me-personal .retro-section-heading,.me-personal .retro-welcome{display:none}.me-personal .retro-buildbook{background:#2b332e;display:block}.me-personal .retro-buildbook-art{background-image:linear-gradient(0deg,#2b332e,transparent),url(/static/media/bg-furni.519e1d50dc64d28ed819.png);height:75px;width:100%}.me-personal .retro-buildbook-copy{padding:16px}.me-personal .retro-buildbook h2{font-size:18px}.me-personal .retro-buildbook p{font-size:12px}.me-personal .retro-eyebrow{font-size:9px;letter-spacing:1px}.me-personal .retro-actions{gap:8px}.me-personal .retro-actions button{font-size:11px;padding:8px}.me-personal .retro-motion{display:block;font-size:11px;padding:0 16px 16px;position:static}.me-personal .retro-storage-note{font-size:10px}.me-layout>aside,.me-main-column{-webkit-animation:panel-enter .5s ease-out both;animation:panel-enter .5s ease-out both}.me-main-column{-webkit-animation-delay:.07s;animation-delay:.07s}.me-community-column{-webkit-animation-delay:.14s;animation-delay:.14s}.habboje-app :is(button,a,input,summary):focus-visible{outline:2px solid #efc788;outline-offset:4px}@-webkit-keyframes panel-enter{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes panel-enter{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes menu-reveal{0%{opacity:0;-webkit-transform:translateY(-5px);transform:translateY(-5px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes menu-reveal{0%{opacity:0;-webkit-transform:translateY(-5px);transform:translateY(-5px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes hotel-light{0%{background-position:100% 0}to{background-position:0 0}}@keyframes hotel-light{0%{background-position:100% 0}to{background-position:0 0}}@media(max-width:1180px){.me-layout{grid-template-columns:210px minmax(0,1fr)}.me-community-column{grid-gap:20px;display:grid;gap:20px;grid-column:1/-1;grid-template-columns:2fr 1fr}.me-community-column .habboje-community-tools{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}.hotel-navigation>.container{gap:24px}}@media(max-width:700px){.me-layout{display:flex;flex-direction:column;gap:0}.me-layout>aside,.me-main-column{width:100%}.me-personal .me-passport{display:grid;grid-template-columns:100px 1fr}.me-passport-scene{height:100%}.me-passport-scene img{height:125px}.me-passport-copy{padding:15px}.me-wallet{display:flex;gap:15px;grid-column:1/-1;justify-content:space-around}.me-wallet>div{gap:10px}.me-personal .retro-reception{display:block}.me-shortcuts a{border:0;display:inline-flex;margin-right:12px}.me-shortcuts a span{display:none}.me-community-column{display:block!important}.me-community-column .habboje-community-tools{display:block}.me-season-strip{gap:15px;min-height:150px;padding:22px}.me-season-strip h1{font-size:23px}.me-season-strip:after{-webkit-animation:none;animation:none}.me-checkin{font-size:11px;padding:10px;white-space:nowrap}.hotel-navigation>.container{gap:16px;min-height:50px}.hotel-navigation a,.hotel-navigation summary{font-size:11px;padding:14px 0}.me-section-title{padding:16px}.me-section-title h2{font-size:16px}.me-section-title button{font-size:10px}.me-news-tile img{width:90px}}.retro-quiet .habboje-app *,.retro-quiet .habboje-app :after{-webkit-animation:none!important;animation:none!important;transition:none!important}.habboje-app .primary-card{background:linear-gradient(145deg,#30373d,#242b31)!important;border:1px solid #465059!important;border-radius:8px;box-shadow:0 2px 0 #11171b,0 12px 28px #0004,inset 0 1px #ffffff0a}.habboje-app .primary-header-card{background:linear-gradient(100deg,#39434a,#2d353c)!important;border-bottom:1px solid #505b63;color:#f1d5a5}.habboje-app .form-control,.habboje-app .form-select{background-color:#1b242b;border:1px solid #52616a;box-shadow:inset 0 2px 5px #0004;color:#edf0ef;transition:border-color .18s,box-shadow .18s}.habboje-app .form-control:focus,.habboje-app .form-select:focus{background-color:#202b33;border-color:#ddba7e;box-shadow:0 0 0 3px #ddba7e25,inset 0 2px 5px #0003;color:#fff}.habboje-app .form-control::-webkit-input-placeholder{color:#9cabb6}.habboje-app .form-control::placeholder{color:#9cabb6}.habboje-app .btn{transition:box-shadow .16s,-webkit-transform .16s,-webkit-filter .16s;transition:transform .16s,filter .16s,box-shadow .16s;transition:transform .16s,filter .16s,box-shadow .16s,-webkit-transform .16s,-webkit-filter .16s}.habboje-app .btn:not(:disabled):hover{box-shadow:0 5px 12px #0004;-webkit-filter:brightness(1.12);filter:brightness(1.12);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.habboje-app .btn:not(:disabled):active{-webkit-transform:translateY(1px);transform:translateY(1px)}.habboje-app .modal-dialog{-webkit-animation:hotel-dialog .2s ease-out;animation:hotel-dialog .2s ease-out}.habboje-app .modal-content{box-shadow:0 30px 100px #000b,inset 0 1px #ffffff20}.me-passport-scene img{transition:-webkit-filter .2s;transition:filter .2s;transition:filter .2s,-webkit-filter .2s}.me-passport:hover .me-passport-scene img{-webkit-filter:drop-shadow(0 5px 0 #0006) drop-shadow(0 0 12px #e1b76f35);filter:drop-shadow(0 5px 0 #0006) drop-shadow(0 0 12px #e1b76f35)}@-webkit-keyframes hotel-dialog{0%{opacity:0;-webkit-transform:translateY(12px) scale(.98);transform:translateY(12px) scale(.98)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes hotel-dialog{0%{opacity:0;-webkit-transform:translateY(12px) scale(.98);transform:translateY(12px) scale(.98)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.habboje-app *,.habboje-app :after{-webkit-animation:none!important;animation:none!important;transition:none!important}}.cc-source *{box-sizing:border-box;margin:0;padding:0}.cc-source{--topbar-height:35px;--banner-height:80px;--header-height:70px;--header-top:calc(var(--topbar-height) + var(--banner-height));--bg-primary:#333;--bg-secondary:#333;--bg-tertiary:rgba(0,0,0,.3);--bg-hover:rgba(0,0,0,.3);--accent-yellow:rgba(251,186,67,.6);--accent-yellow-bright:rgba(251,186,67,.9);--accent-yellow-dark:rgba(251,186,67,.4);--accent-yellow-glow:rgba(251,186,67,.3);--text-primary:#fff;--text-secondary:#ccc;--text-muted:#888;--border-color:#444;--border-accent:var(--accent-yellow);--shadow-sm:0 2px 4px rgba(0,0,0,.3);--shadow-md:0 4px 8px rgba(0,0,0,.4);--shadow-lg:0 8px 16px rgba(0,0,0,.5);--shadow-glow:0 0 10px var(--accent-yellow-glow)}.cc-source body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333;color:var(--text-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.6}.cc-source #root{display:flex;flex-direction:column;min-height:100vh}.cc-source code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.cc-source ::-webkit-scrollbar{height:6px;width:6px}.cc-source ::-webkit-scrollbar-track{background:#0003;border-radius:3px}.cc-source ::-webkit-scrollbar-thumb{background:#fbba434d;border-radius:3px}.cc-source ::-webkit-scrollbar-thumb:hover{background:#fbba4380}.cc-source .page-header{border-bottom:1px solid hsla(0,0%,100%,.1);margin-bottom:32px;padding-bottom:20px}.cc-source .page-title{color:#fffffff2;font-size:32px;font-weight:700;margin:0 0 8px}.cc-source .page-subtitle{color:#fff9;font-size:14px;margin:0}.cc-source .section-header{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.05);display:flex;justify-content:space-between;margin-bottom:12px;padding-bottom:8px}.cc-source .section-title{color:#fffffff2;font-size:16px;font-weight:600;letter-spacing:.3px;margin:0}.cc-source .section-description{color:#ffffff80;font-size:12px;margin:0}.cc-source .section-count{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.08);border-radius:.25rem;color:#ffffff80;font-size:11px;font-weight:500;padding:3px 8px}.cc-source .section-link{color:#fbba43b3;font-size:11px;text-decoration:none;transition:color .2s ease}.cc-source .section-link:hover{color:#fbba43}.cc-source .username-link{color:#fffc;cursor:pointer;font-size:inherit;text-decoration:none;transition:color .2s ease;word-break:break-word}.cc-source .username-link:hover{color:#fbba43e6}.cc-source .username-link-sm{font-size:12px}.cc-source .username-link-lg{font-size:16px;font-weight:600}.cc-source .username-link .discord-badge-icon{height:12px;width:12px}.cc-source .username-link .discord-badge{margin-left:2px}.cc-source .content-section{background:#00000040;border:1px solid hsla(0,0%,100%,.06);border-radius:.25rem;padding:20px}@media (max-width:768px){.cc-source{--banner-height:60px;--header-top:calc(var(--topbar-height) + var(--banner-height))}.cc-source .page-title{font-size:24px}.cc-source .page-header{margin-bottom:24px;padding-bottom:16px}.cc-source .section-header{align-items:flex-start;flex-direction:column;gap:8px}.cc-source .section-title{font-size:15px}.cc-source .username-link-lg{font-size:14px}}@media (max-width:480px){.cc-source{--banner-height:50px;--header-top:calc(var(--topbar-height) + var(--banner-height))}.cc-source .page-title{font-size:20px}.cc-source .page-header{margin-bottom:20px;padding-bottom:12px}.cc-source .section-title{font-size:14px}.cc-source .username-link-lg{font-size:13px}.cc-source .username-link-sm{font-size:11px}}.cc-source ::selection{background-color:var(--accent-yellow);color:var(--bg-primary)}.cc-source .message,.cc-source .sfm-message{align-items:center;border-radius:.25rem;display:flex;font-size:13px;font-weight:500;gap:8px;line-height:1.4;margin-bottom:16px;padding:10px 14px}.cc-source .message:last-child,.cc-source .sfm-message:last-child{margin-bottom:0}.cc-source .message i,.cc-source .sfm-message i{flex-shrink:0;font-size:14px}.cc-source .message-error,.cc-source .sfm-message.error{background:#ef44441a;border:1px solid rgba(239,68,68,.2);color:#ef4444}.cc-source .message-success,.cc-source .sfm-message.success{background:#22c55e1a;border:1px solid rgba(34,197,94,.2);color:#22c55e}.cc-source .message-warning{background:#f59e0b1a;border:1px solid rgba(245,158,11,.2);color:#f59e0b}.cc-source .message-warning:before{content:"";flex-shrink:0;font-family:Font Awesome\ 5 Free;font-size:14px;font-weight:900}.cc-source .message-warning:has(>i):before{display:none}.cc-source .sfm-message.success{background:#22c55e1a;border:1px solid rgba(34,197,94,.2);color:#22c55e}.cc-source .message-error:before,.cc-source .message-success:before{flex-shrink:0;font-family:Font Awesome\ 5 Free;font-size:14px;font-weight:900}.cc-source .message-error:before{content:""}.cc-source .message-success:before{content:""}.cc-source .message-error:has(>i):before,.cc-source .message-success:has(>i):before,.cc-source .sfm-message.error:before,.cc-source .sfm-message.success:before{display:none}.cc-source .auth-form .message,.cc-source .wall-post-form .message{margin-bottom:0}@media (prefers-reduced-motion:reduce){.cc-source *,.cc-source :after,.cc-source :before{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.cc-source .discord-badge{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center;margin-left:6px;vertical-align:middle}.cc-source .discord-badge-icon{-webkit-filter:drop-shadow(0 0 2px rgba(114,137,218,.5));filter:drop-shadow(0 0 2px rgba(114,137,218,.5));height:14px;width:14px}.cc-source .confirm-modal-overlay{align-items:center;-webkit-animation:fadeIn .2s ease;animation:fadeIn .2s ease;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000d9;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:10000}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}.cc-source .confirm-modal{-webkit-animation:slideUp .2s ease;animation:slideUp .2s ease;background:#181818fa;border:1px solid hsla(0,0%,100%,.12);border-radius:.5rem;box-shadow:0 20px 60px #00000080;max-width:30vw;min-width:400px}@-webkit-keyframes slideUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.cc-source .confirm-modal-header{align-items:center;background:#0003;border-bottom:1px solid hsla(0,0%,100%,.08);display:flex;gap:12px;justify-content:space-between;padding:20px 24px}.cc-source .confirm-modal-header h3,.cc-source .confirm-modal-title{color:#fffffff2;font-size:18px;font-weight:700;margin:0}.cc-source .confirm-modal-close{align-items:center;background:#ffffff0f;border:1px solid hsla(0,0%,100%,.1);border-radius:6px;color:#ffffff80;cursor:pointer;display:flex;flex-shrink:0;font-size:14px;height:32px;justify-content:center;transition:all .2s ease;width:32px}.cc-source .confirm-modal-close:hover{background:#ef444433;border-color:#ef444466;color:#ef4444}.cc-source .confirm-modal-body{background:#00000026;padding:24px}.cc-source .confirm-modal-message{color:#fffc;font-size:14px;line-height:1.6;margin:0}.cc-source .confirm-modal-footer{background:#0003;border-top:1px solid hsla(0,0%,100%,.08);display:flex;gap:12px;justify-content:flex-end;padding:16px 24px}.cc-source .confirm-modal-btn{border:none;border-radius:.25rem;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;padding:10px 20px;transition:all .2s ease}.cc-source .confirm-modal-btn-cancel{background:#0000004d;border:1px solid hsla(0,0%,100%,.1);color:#fffc}.cc-source .confirm-modal-btn-cancel:hover{background:#0006;border-color:#ffffff26;color:#fffffff2}.cc-source .confirm-modal-btn-confirm{background:#fbba43e6;border:1px solid hsla(0,0%,100%,.2);color:#000000d9}.cc-source .confirm-modal-btn-confirm:hover{background:#fbba43e6;border-color:#ffffff4d;color:#000000e6}.cc-source .confirm-modal-btn-danger{background:#ef4444e6;border:1px solid hsla(0,0%,100%,.2);color:#fffffff2}.cc-source .confirm-modal-btn-danger:hover{background:#ef4444;border-color:#ffffff4d;color:#fff}.cc-source .confirm-modal-btn-warning{background:#fbba43e6;border:1px solid hsla(0,0%,100%,.2);color:#000000d9}.cc-source .confirm-modal-btn-warning:hover{background:#fbba43e6;border-color:#ffffff4d;color:#000000e6}.cc-source .confirm-modal-btn-info{background:#3b82f6e6;border:1px solid hsla(0,0%,100%,.2);color:#fffffff2}.cc-source .confirm-modal-btn-info:hover{background:#3b82f6;border-color:#ffffff4d;color:#fff}@media (max-width:768px){.cc-source .confirm-modal{max-width:90vw;min-width:0;min-width:auto;width:90vw}.cc-source .confirm-modal-header{padding:16px 20px}.cc-source .confirm-modal-title{font-size:16px}.cc-source .confirm-modal-body{padding:20px}.cc-source .confirm-modal-message{font-size:13px}.cc-source .confirm-modal-footer{flex-direction:column-reverse;gap:10px;padding:14px 20px}.cc-source .confirm-modal-btn{padding:10px 16px;width:100%}}@media (max-width:480px){.cc-source .confirm-modal-overlay{padding:12px}.cc-source .confirm-modal{max-width:95vw;width:95vw}.cc-source .confirm-modal-header{padding:14px 16px}.cc-source .confirm-modal-title{font-size:15px}.cc-source .confirm-modal-body{padding:16px}.cc-source .confirm-modal-message{font-size:12px}.cc-source .confirm-modal-footer{gap:8px;padding:12px 16px}.cc-source .confirm-modal-btn{font-size:12px;padding:9px 14px}}.cc-source .header{--header-btn-height:40px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#333;border-bottom:1px solid hsla(0,0%,100%,.1);box-shadow:0 2px 10px #0000004d;height:70px;height:var(--header-height,70px);left:0;position:fixed;right:0;top:115px;top:var(--header-top,115px);transition:all .3s ease;z-index:1000}.cc-source .header-container{align-items:center;display:flex;gap:20px;height:100%;justify-content:space-between;margin:0 auto;max-width:1600px;padding:0 20px}.cc-source .header-logo{align-items:center;cursor:pointer;display:flex;flex-shrink:0;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;z-index:101}.cc-source .header-logo:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.cc-source .logo-icon{align-items:center;border-radius:.25rem;display:flex;justify-content:center;overflow:hidden;transition:all .3s ease}.cc-source .logo-icon:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.cc-source .logo-image{display:block;height:45px;position:relative;width:auto;z-index:1}.cc-source .header-nav{align-items:center;display:flex;flex:1 1;gap:4px;justify-content:center;list-style:none;margin:0;padding:0}.cc-source .nav-link{align-items:center;background:transparent;border:1px solid transparent;border-radius:.25rem;color:#fff9;display:flex;font-size:13px;font-weight:500;gap:6px;letter-spacing:.5px;padding:10px 16px;position:relative;text-decoration:none;text-transform:uppercase;transition:all .2s ease}.cc-source .nav-icon{flex-shrink:0;opacity:.6;transition:opacity .2s ease}.cc-source .nav-link:hover .nav-icon{opacity:.8}.cc-source .nav-arrow{flex-shrink:0;margin-left:4px;opacity:.6;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.cc-source .nav-item-dropdown.active .nav-arrow,.cc-source .nav-item-dropdown:hover .nav-arrow{opacity:.8;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.cc-source .nav-item-dropdown{position:relative}.cc-source .nav-link:hover:not(.active){background:#0003;color:#fffc}.cc-source .nav-link.active{background:#0000004d}.cc-source .nav-link.active .nav-icon{opacity:.9}.cc-source .nav-link.active:hover{background:#00000059}.cc-source .nav-item-dropdown.active>.nav-link{background:#0000004d}.cc-source .nav-item-dropdown.active>.nav-link .nav-icon{opacity:.9}.cc-source .nav-item-dropdown:hover>.nav-link:not(.active){background:#0003;color:#fffc}.cc-source .nav-item-dropdown.active:hover>.nav-link,.cc-source .nav-item-dropdown:hover>.nav-link.active{background:#00000059}.cc-source .nav-dropdown{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000b3;border:1px solid hsla(0,0%,100%,.08);border-radius:.25rem;box-shadow:0 4px 16px #0006;left:50%;min-width:180px;opacity:0;padding:4px 0;position:absolute;top:calc(100% + 4px);-webkit-transform:translate(-50%);transform:translate(-50%);-webkit-transform:translate(-50%) translateY(-10px);transform:translate(-50%) translateY(-10px);transition:all .2s ease;visibility:hidden;z-index:1002}.cc-source .nav-item-dropdown.active .nav-dropdown,.cc-source .nav-item-dropdown:hover .nav-dropdown{opacity:1;-webkit-transform:translate(-50%) translateY(0);transform:translate(-50%) translateY(0);visibility:visible}.cc-source .nav-dropdown-item{color:#ffffffb3;display:block;font-size:12px;font-weight:500;letter-spacing:0;padding:8px 16px;text-decoration:none;text-transform:none;transition:all .2s ease}.cc-source .nav-dropdown-item:hover{background:#0000004d;color:#ffffffe6}.cc-source .nav-dropdown-item.active{background:#0006}.cc-source .nav-dropdown-item.active:hover{background:#00000073}.cc-source .header-right{align-items:center;display:flex;flex-shrink:0;gap:12px}.cc-source .header-login-btn{align-items:center;background:#00000040;border:1px solid hsla(0,0%,100%,.08);border-radius:.25rem;color:#ffffffd9;display:inline-flex;font-size:13px;font-weight:600;justify-content:center;letter-spacing:.3px;padding:8px 16px;text-decoration:none;transition:all .25s cubic-bezier(.4,0,.2,1)}.cc-source .header-login-btn:hover{background:#fbba43e6;border-color:#fff3;color:#000000d9;-webkit-transform:translate(2px);transform:translate(2px)}.cc-source .checkin-btn{align-items:center;background:#228b2299;border:1px solid rgba(34,139,34,.4);border-radius:.25rem;box-shadow:0 2px 4px #0003;color:#ffffffe6;cursor:pointer;display:flex;font-size:12px;font-weight:600;justify-content:center;letter-spacing:.5px;padding:6px 16px;text-shadow:0 1px 2px rgba(0,0,0,.3);text-transform:uppercase;transition:all .2s ease}.cc-source .checkin-btn:hover{background:#228b22b3;border-color:#228b2299;box-shadow:0 4px 8px #0000004d;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.cc-source .checkin-btn:active{box-shadow:0 2px 4px #0003;-webkit-transform:translateY(0);transform:translateY(0)}.cc-source .header-shop-link.nav-link{background:#fbba4314;border-color:#fbba432e;color:#fbba43d9;flex-shrink:0}.cc-source .header-shop-link.nav-link:hover{background:#fbba4324;border-color:#fbba4347;color:#fbba43}.cc-source .header-shop-link.nav-link.active{background:#fbba4324;border-color:#fbba434d;color:#fbba43}.cc-source .checkin-btn-inline{align-items:center;background:#228b2266;border:1px solid rgba(34,139,34,.3);border-radius:.25rem;box-sizing:border-box;color:#ffffffe6;cursor:pointer;display:flex;flex-shrink:0;font-size:11px;font-weight:600;height:var(--header-btn-height);justify-content:center;letter-spacing:.5px;margin-left:auto;padding:0 15px;text-decoration:none;text-transform:uppercase;transition:all .2s ease;white-space:nowrap}.cc-source .checkin-btn-inline:hover{background:#228b2280;border-color:#228b2266;color:#fff;text-decoration:none}.cc-source .user-menu-wrapper{position:relative}.cc-source .user-menu-btn-wrapper{align-items:center;display:flex;gap:6px}.cc-source .user-menu-btn{align-items:center;background:#0000004d;border:1px solid hsla(0,0%,100%,.08);border-radius:.25rem;box-sizing:border-box;color:#ffffffb3;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:8px;height:var(--header-btn-height);padding:0 10px 0 8px;position:relative;transition:all .2s ease}.cc-source .user-menu-btn:hover{background:#0006;border-color:#ffffff1f;color:#ffffffe6}.cc-source .user-avatar{background:#0003;border:2px solid transparent;border-radius:50%;flex-shrink:0;height:28px;overflow:hidden;transition:all .2s ease;width:28px}.cc-source .user-avatar .avatar-image{background-position:center -10px;background-repeat:no-repeat;background-size:35px;border-radius:.15rem;height:100%;width:100%}.cc-source .user-name{color:inherit;font-size:12px;font-weight:500;margin-right:2px;white-space:nowrap}.cc-source .user-name .discord-badge-icon{height:13px;width:13px}.cc-source .user-name .discord-badge{margin-left:3px}.cc-source .dropdown-arrow{color:inherit;flex-shrink:0;height:10px;margin-left:2px;opacity:.6;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:10px}.cc-source .user-menu-wrapper.active .dropdown-arrow{opacity:.8;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.cc-source .user-dropdown{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000b3;border:1px solid hsla(0,0%,100%,.08);border-radius:.25rem;box-shadow:0 4px 16px #0006;min-width:200px;opacity:0;overflow:visible;position:absolute;right:0;top:calc(100% + 5px);-webkit-transform:translateY(-10px);transform:translateY(-10px);transition:all .2s ease;visibility:hidden;z-index:1001}.cc-source .user-dropdown:before{content:"";height:10px;left:0;position:absolute;right:0;top:-10px}.cc-source .user-menu-wrapper.active .user-dropdown{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.cc-source .dropdown-header{align-items:center;background:#0003;border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;gap:10px;padding:12px}.cc-source .dropdown-avatar{background:#0003;border:none;border-radius:50%;flex-shrink:0;height:40px;overflow:hidden;width:40px}.cc-source .dropdown-avatar .avatar-image-large{display:block;height:100%;object-fit:cover;width:100%}.cc-source .dropdown-user-info{flex:1 1;min-width:0}.cc-source .dropdown-user-name{color:#fffffff2;font-size:13px;font-weight:600;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cc-source .dropdown-user-role{color:#fff9;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cc-source .dropdown-item{color:#ffffffb3;display:block;font-size:12px;font-weight:500;padding:10px 16px;text-decoration:none;transition:all .2s ease}.cc-source .dropdown-item:hover{background:#0000004d;color:#ffffffe6}.cc-source .dropdown-item.logout{background:none;border:none;color:#ef4444e6;cursor:pointer;display:block;font-family:inherit;text-align:left;width:100%}.cc-source .dropdown-item.logout:hover{background:#ef4444e6;color:#fffffff2}.cc-source .dropdown-divider{background:#ffffff1a;height:1px}.cc-source .mobile-menu-btn{align-items:center;background:#0000004d;border:none;border:1px solid hsla(0,0%,100%,.1);border-radius:.25rem;box-sizing:border-box;cursor:pointer;display:none;flex-direction:column;gap:4px;height:var(--header-btn-height);justify-content:center;transition:all .2s ease;width:var(--header-btn-height);z-index:101}.cc-source .mobile-menu-btn:hover{background:#0006;border-color:#ffffff26}.cc-source .hamburger{display:flex;flex-direction:column;gap:4px;width:20px}.cc-source .hamburger span{background:var(--accent-yellow);border-radius:.25rem;display:block;height:2px;transition:all .3s ease;width:100%}.cc-source .hamburger.open span:first-child{-webkit-transform:rotate(45deg) translate(6px,6px);transform:rotate(45deg) translate(6px,6px)}.cc-source .hamburger.open span:nth-child(2){opacity:0}.cc-source .hamburger.open span:nth-child(3){-webkit-transform:rotate(-45deg) translate(6px,-6px);transform:rotate(-45deg) translate(6px,-6px)}.cc-source .mobile-nav{background:#212121;border-top:1px solid hsla(0,0%,100%,.08);display:none;flex-direction:column;gap:2px;padding:8px 16px}.cc-source .mobile-nav-link{align-items:center;background:transparent;border:none;border-radius:4px;color:#ffffffb3;cursor:pointer;display:flex;font-size:13px;font-weight:500;justify-content:space-between;letter-spacing:.5px;padding:12px 14px;text-decoration:none;text-transform:uppercase;transition:all .2s ease;width:100%}.cc-source .mobile-nav-link.active,.cc-source .mobile-nav-link:hover{background:#ffffff0d;color:var(--accent-yellow)}.cc-source .mobile-nav-toggle{justify-content:space-between}.cc-source .mobile-nav-arrow{opacity:.5;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.cc-source .mobile-nav-category.open .mobile-nav-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.cc-source .mobile-nav-category{display:flex;flex-direction:column}.cc-source .mobile-nav-submenu{border-left:1px solid hsla(0,0%,100%,.1);display:none;flex-direction:column;gap:0;margin-left:14px;padding:4px 0 8px}.cc-source .mobile-nav-category.open .mobile-nav-submenu{display:flex}.cc-source .mobile-nav-sublink{color:#fff9;display:block;font-size:12px;font-weight:500;letter-spacing:.5px;padding:10px 16px;text-decoration:none;text-transform:uppercase;transition:all .2s ease}.cc-source .mobile-nav-sublink.active,.cc-source .mobile-nav-sublink:hover{background:#ffffff08;color:var(--accent-yellow)}.cc-source .mobile-nav-hotel-btn{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:4px;color:#fffc;display:block;font-size:13px;font-weight:600;letter-spacing:.5px;margin-top:8px;padding:12px 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .2s ease}.cc-source .mobile-nav-hotel-btn:hover{background:#ffffff14;border-color:#ffffff26;color:var(--accent-yellow)}@media (max-width:1200px){.cc-source .nav-link{font-size:12px;letter-spacing:.3px;padding:10px 12px}.cc-source .header-nav{gap:2px}}@media (max-width:1024px){.cc-source .nav-link{font-size:11px;letter-spacing:.2px;padding:8px 10px}.cc-source .header-nav{gap:1px}.cc-source .nav-arrow{height:8px;width:8px}}@media (max-width:900px){.cc-source .header{--header-btn-height:40px}.cc-source .header-nav,.cc-source .header-shop-link{display:none}.cc-source .mobile-menu-btn,.cc-source .mobile-nav{display:flex}.cc-source .header-container{padding:0 16px}.cc-source .user-name{display:none}}@media (max-width:768px){.cc-source .header{--header-btn-height:38px;height:60px;top:92px;top:var(--header-top,92px)}.cc-source .logo-image{height:32px}.cc-source .hamburger{gap:3px;width:18px}.cc-source .user-avatar{height:26px;width:26px}.cc-source .user-dropdown{left:auto;min-width:200px;right:0}}@media (max-width:480px){.cc-source .header{--header-btn-height:34px;height:56px;top:80px;top:var(--header-top,80px)}.cc-source .header-container{gap:10px;padding:0 12px}.cc-source .logo-image{height:28px}.cc-source .user-avatar{height:24px;width:24px}.cc-source .user-avatar .avatar-image{background-position:center -12px;background-size:40px}.cc-source .checkin-btn-inline{font-size:10px;letter-spacing:.3px;padding:0 10px}.cc-source .dropdown-header{padding:16px}.cc-source .dropdown-avatar{height:50px;width:50px}.cc-source .dropdown-item{padding:5px 10px}.cc-source .mobile-nav{padding:6px 12px}.cc-source .mobile-nav-link{font-size:12px;padding:10px 12px}.cc-source .mobile-nav-sublink{font-size:11px;padding:8px 14px}.cc-source .mobile-nav-submenu{margin-left:12px}.cc-source .mobile-nav-hotel-btn{font-size:12px;margin-top:8px;padding:10px 14px}}.cc-source .header-banner{background:#333;height:80px;height:var(--banner-height,80px);left:0;overflow:hidden;position:fixed;right:0;top:35px;top:var(--topbar-height,35px);z-index:999}.cc-source .banner-slide,.cc-source .banner-slideshow{bottom:0;left:0;position:absolute;right:0;top:0}.cc-source .banner-slide{background-position:50%;background-repeat:no-repeat;background-size:cover;opacity:0;-webkit-transform:translate(-100%);transform:translate(-100%);will-change:transform,opacity}.cc-source .banner-slide.slide-active{opacity:1;-webkit-transform:translate(0);transform:translate(0);transition:none}.cc-source .banner-slide.slide-enter{opacity:1;-webkit-transform:translate(0);transform:translate(0);transition:opacity .9s ease,-webkit-transform .9s cubic-bezier(.22,1,.36,1);transition:transform .9s cubic-bezier(.22,1,.36,1),opacity .9s ease;transition:transform .9s cubic-bezier(.22,1,.36,1),opacity .9s ease,-webkit-transform .9s cubic-bezier(.22,1,.36,1);z-index:2}.cc-source .banner-slide.slide-exit{opacity:1;-webkit-transform:translate(0);transform:translate(0);transition:none;z-index:1}.cc-source .header-banner-overlay{background:linear-gradient(180deg,#00000080,#0000004d 40%,#00000059,#000000a6);bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:3}.cc-source .banner-ticker{align-items:center;bottom:0;display:flex;justify-content:center;left:0;padding:0 20px;position:absolute;right:0;top:0;z-index:5}.cc-source .banner-ticker-inner{align-items:center;display:flex;gap:14px;max-width:1600px;padding:0 16px;width:100%}.cc-source .banner-ticker-main{align-items:center;display:flex;flex:1 1;gap:14px;min-width:0}.cc-source .ticker-badge{align-items:center;border-radius:3px;display:inline-flex;flex-shrink:0;font-size:10px;font-weight:700;letter-spacing:1.2px;padding:4px 10px;text-transform:uppercase}.cc-source .ticker-badge-news{background:#fbba43e6;color:#000000d9}.cc-source .ticker-badge-event{background:#4a9effe6;color:#fffffff2}.cc-source .ticker-headline{align-items:center;color:#fffffff2;display:flex;flex:1 1;font-size:13px;font-weight:600;gap:6px;letter-spacing:.3px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;text-shadow:0 1px 4px rgba(0,0,0,.5);transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,transform .4s ease;transition:opacity .4s ease,transform .4s ease,-webkit-transform .4s ease;white-space:nowrap}.cc-source .ticker-headline:hover{color:#fbba43f2}.cc-source .ticker-event-date{color:#ffffff8c;flex-shrink:0;font-size:12px;font-weight:500}.cc-source .ticker-event-sep{color:#ffffff40;flex-shrink:0}.cc-source .ticker-event-host{color:#fff6;flex-shrink:0;font-size:12px;font-weight:400;margin-left:4px}.cc-source .ticker-headline.fade-in{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.cc-source .ticker-headline.fade-out{opacity:0;-webkit-transform:translateY(-8px);transform:translateY(-8px)}.cc-source .ticker-dots{align-items:center;display:flex;flex-shrink:0;gap:6px}.cc-source .banner-online-rail{border-left:1px solid hsla(0,0%,100%,.2);height:60px;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent 0,#000 8%,#000 92%,transparent);max-width:440px;min-width:440px;overflow:hidden;padding-left:8px;position:relative;width:440px}.cc-source .banner-online-track-wrap{height:100%;overflow:hidden;position:relative;width:100%}.cc-source .banner-online-track{align-items:flex-end;display:inline-flex;gap:20px;height:100%;left:0;padding-top:2px;position:absolute;top:0;width:-webkit-max-content;width:max-content;will-change:transform}.cc-source .banner-online-track.track-a{-webkit-animation:hb-users-marquee-a 22s linear infinite;animation:hb-users-marquee-a 22s linear infinite;-webkit-animation:hb-users-marquee-a var(--hb-marquee-duration,22s) linear infinite;animation:hb-users-marquee-a var(--hb-marquee-duration,22s) linear infinite}.cc-source .banner-online-track.track-b{-webkit-animation:hb-users-marquee-b 22s linear infinite;animation:hb-users-marquee-b 22s linear infinite;-webkit-animation:hb-users-marquee-b var(--hb-marquee-duration,22s) linear infinite;animation:hb-users-marquee-b var(--hb-marquee-duration,22s) linear infinite}.cc-source .banner-online-actor{align-items:center;-webkit-animation:hb-avatar-bob 1.15s ease-in-out infinite;animation:hb-avatar-bob 1.15s ease-in-out infinite;color:#fffc;display:inline-flex;flex-direction:column;gap:2px;justify-content:flex-end;text-decoration:none;-webkit-transform-origin:center bottom;transform-origin:center bottom;transition:-webkit-filter .2s ease;transition:filter .2s ease;transition:filter .2s ease,-webkit-filter .2s ease}.cc-source .banner-online-actor:hover{-webkit-filter:brightness(1.08);filter:brightness(1.08)}.cc-source .banner-online-figure{background-position:top;background-repeat:no-repeat;background-size:cover;-webkit-filter:drop-shadow(0 2px 0 rgba(0,0,0,.28));filter:drop-shadow(0 2px 0 rgba(0,0,0,.28));height:38px;image-rendering:pixelated;width:34px}.cc-source .banner-online-label{color:#ffffff8c;font-size:9px;font-weight:700;letter-spacing:.4px;line-height:1;max-width:95px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}@-webkit-keyframes hb-users-marquee-a{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-100%);transform:translate(-100%)}}@keyframes hb-users-marquee-a{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-100%);transform:translate(-100%)}}@-webkit-keyframes hb-users-marquee-b{0%{-webkit-transform:translate(100%);transform:translate(100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes hb-users-marquee-b{0%{-webkit-transform:translate(100%);transform:translate(100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes hb-avatar-bob{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}}@keyframes hb-avatar-bob{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}}.cc-source .ticker-dot{background:#ffffff4d;border:none;border-radius:50%;cursor:pointer;height:6px;padding:0;transition:all .3s ease;width:6px}.cc-source .ticker-dot:hover{background:#fff9}.cc-source .ticker-dot.active{background:#fbba43e6;box-shadow:0 0 6px #fbba4366;-webkit-transform:scale(1.3);transform:scale(1.3)}.cc-source .ticker-dot-event.active{background:#4a9effe6;box-shadow:0 0 6px #4a9eff66}@media (max-width:768px){.cc-source .header-banner{height:60px;height:var(--banner-height,60px)}.cc-source .ticker-headline{font-size:12px}.cc-source .ticker-badge{font-size:9px;padding:3px 8px}.cc-source .banner-ticker-inner{gap:10px;padding:0 10px}.cc-source .banner-online-rail{display:none}}@media (max-width:480px){.cc-source .header-banner{height:50px;height:var(--banner-height,50px)}.cc-source .ticker-headline{font-size:11px}.cc-source .ticker-badge{font-size:8px;letter-spacing:.8px;padding:3px 6px}.cc-source .ticker-dots{display:none}.cc-source .banner-ticker-inner{gap:8px;padding:0 6px}.cc-source .banner-ticker-main{gap:8px}.cc-source .banner-ticker{padding:0 8px}}.cc-source .header-lang{flex-shrink:0;position:relative}.cc-source .header-lang-btn{align-items:center;background:#00000059;border:1px solid hsla(0,0%,100%,.1);border-radius:.25rem;cursor:pointer;display:inline-flex;height:40px;height:var(--header-btn-height,40px);justify-content:center;line-height:1;margin:0;padding:0;transition:background .2s ease,border-color .2s ease;width:40px;width:var(--header-btn-height,40px)}.cc-source .header-lang-btn:hover{background:#00000080;border-color:#ffffff2e}.cc-source .header-lang-flag-svg{border-radius:2px;box-shadow:0 0 0 1px #ffffff1f;display:block;flex-shrink:0;height:auto;width:1.45rem}.cc-source .header-lang-flag-svg--menu{width:1.35rem}.cc-source .header-lang-caret{display:none}.cc-source .header-lang-menu{background:#222222fa;border:1px solid hsla(0,0%,100%,.12);border-radius:.35rem;box-shadow:0 8px 24px #00000073;list-style:none;margin:0;min-width:180px;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:1200}.cc-source .header-lang-item{align-items:center;background:transparent;border:none;border-radius:.25rem;color:#ffffffe0;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:10px;margin:0;padding:10px 12px;text-align:left;transition:background .15s ease;width:100%}.cc-source .header-lang-item:hover{background:#ffffff14}.cc-source .header-lang-item.is-active{background:#fbba431f;color:#fbba43f2}.cc-source .header-lang-item-label{flex:1 1}.cc-source .header-lang--mobile{margin-top:4px;width:100%}.cc-source .header-lang--mobile .header-lang-btn{gap:10px;height:44px;justify-content:flex-start;padding:0 14px;width:100%}.cc-source .header-lang--mobile .header-lang-label{color:#ffffffbf;font-size:13px;font-weight:500;letter-spacing:.4px;text-transform:uppercase}.cc-source .header-lang--mobile .header-lang-menu{box-shadow:none;margin-top:8px;position:static;width:100%}@media (max-width:768px){.cc-source .user-menu-btn-wrapper>.header-lang--desktop{display:none}}.cc-source .header-lang--topbar .header-lang-btn{border-radius:4px;height:26px;width:26px}.cc-source .header-lang--topbar .header-lang-flag-svg{width:1rem}.cc-source .header-lang--topbar .header-lang-menu{left:0;min-width:160px;right:auto;top:calc(100% + 4px);z-index:1102}.cc-source .header-lang--auth .header-lang-btn{height:40px;width:40px}.cc-source .header-lang--auth .header-lang-flag-svg{width:1.45rem}.cc-source .header-lang--auth .header-lang-menu{left:0;min-width:180px;right:auto;top:calc(100% + 6px);z-index:1200}.cc-source .topbar{align-items:center;background:#212121;border-bottom:none;display:flex;font-size:11px;height:35px;height:var(--topbar-height,35px);left:0;position:fixed;right:0;top:0;z-index:1001}.cc-source .topbar-container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1600px;padding:0 20px;width:100%}.cc-source .topbar-left,.cc-source .topbar-right{align-items:center;display:flex;gap:10px}.cc-source .topbar-item{align-items:center;color:#ffffffb3;display:flex;font-size:13px;gap:6px;padding:4px 3px}.cc-source .topbar-online-dot{-webkit-animation:onlinePulse 2s ease-in-out infinite;animation:onlinePulse 2s ease-in-out infinite;background:#22c55ecc;border-radius:50%;box-shadow:0 0 6px #22c55e66;flex-shrink:0;height:7px;width:7px}@-webkit-keyframes onlinePulse{0%,to{box-shadow:0 0 6px #22c55e66}50%{box-shadow:0 0 10px #22c55e99}}@keyframes onlinePulse{0%,to{box-shadow:0 0 6px #22c55e66}50%{box-shadow:0 0 10px #22c55e99}}.cc-source .topbar-label{color:#fff9;font-weight:500}.cc-source .topbar-value{color:#ffffffe6;font-weight:600}.cc-source .topbar-online .topbar-value{color:#22c55ee6}.cc-source .topbar-online .topbar-label{color:#ffffff80}.cc-source .topbar-divider{background:#ffffff1a;height:12px;width:1px}.cc-source .topbar-premium{align-items:center;background:#0003;border:1px solid hsla(0,0%,100%,.05);border-radius:.25rem;display:flex;gap:6px;padding:3px 8px;transition:all .2s ease}.cc-source .topbar-premium.premiumGold{background:#fbba43e6;border-color:#fff3}.cc-source .topbar-premium.premiumDiamant{background:#40e0d01a;border-color:#40e0d04d}.cc-source .topbar-premium.premiumSmaragd{background:#2ed5731a;border-color:#2ed5734d}.cc-source .premium-icon{flex-shrink:0;font-size:12px;line-height:1}.cc-source .premium-label{color:#ffffffd9;font-size:10px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.cc-source .topbar-premium.premiumGold .premium-label{color:#000000d9}.cc-source .topbar-premium.premiumDiamant .premium-label{color:#40e0d0f2}.cc-source .topbar-premium.premiumSmaragd .premium-label{color:#2ed573f2}.cc-source .topbar-premium{position:relative}.cc-source .topbar-premium-dropdown{-webkit-animation:fadeIn .2s ease;animation:fadeIn .2s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000f2;border:1px solid hsla(0,0%,100%,.1);border-radius:.5rem;box-shadow:0 8px 32px #0006;min-width:280px;padding:12px;position:absolute;right:0;top:calc(100% + 8px);z-index:10002}.cc-source .premium-dropdown-header{border-bottom:1px solid hsla(0,0%,100%,.1);margin-bottom:10px;padding-bottom:10px}.cc-source .premium-dropdown-title{color:#fffffff2;font-size:13px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.cc-source .topbar-premium.premiumGold .premium-dropdown-title{color:#ffffffd9}.cc-source .topbar-premium.premiumDiamant .premium-dropdown-title{color:#40e0d0f2}.cc-source .topbar-premium.premiumSmaragd .premium-dropdown-title{color:#2ed573f2}.cc-source .premium-dropdown-content{display:flex;flex-direction:column;gap:8px}.cc-source .premium-dropdown-item{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;padding:6px 0}.cc-source .premium-dropdown-label{color:#fff9;flex-shrink:0;font-size:11px;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.cc-source .premium-dropdown-value{color:#ffffffe6;flex:1 1;font-size:11px;font-weight:600;text-align:right}.cc-source .premium-dropdown-time{color:#fbba43e6}.cc-source .topbar-premium.premiumGold .premium-dropdown-time{color:#ffffffb3}.cc-source .topbar-premium.premiumDiamant .premium-dropdown-time{color:#40e0d0e6}.cc-source .topbar-premium.premiumSmaragd .premium-dropdown-time{color:#2ed573e6}.cc-source .topbar-currency{align-items:center;background:#0003;border:1px solid hsla(0,0%,100%,.05);border-radius:.25rem;display:flex;gap:6px;padding:3px 8px;transition:all .2s ease}.cc-source .topbar-currency:hover{background:#0000004d;border-color:#ffffff1a}.cc-source .currency-icon{flex-shrink:0;height:18px;object-fit:contain;opacity:.9;width:22px}.cc-source .currency-value{color:#fbba43e6;font-size:11px;font-weight:700;min-width:40px;text-align:right}.cc-source .currency-label{color:#fff9;font-size:10px;font-weight:500;letter-spacing:.5px;text-transform:uppercase}@media (max-width:1200px){.cc-source .topbar-currency .currency-label{display:none}}@media (max-width:1024px){.cc-source .topbar-container{padding:0 16px}.cc-source .topbar-label{display:none}}@media (max-width:768px){.cc-source .topbar-right{gap:6px;justify-content:flex-end;width:100%}.cc-source .topbar-currency{padding:2px 6px}.cc-source .currency-icon{height:12px;width:12px}.cc-source .currency-value{font-size:10px;min-width:25px}.cc-source .topbar-premium{padding:2px 6px}.cc-source .premium-icon{font-size:10px}.cc-source .premium-label{font-size:9px}.cc-source .topbar-divider{height:10px}.cc-source .topbar-premium-dropdown{min-width:220px;padding:10px;top:calc(100% + 4px)}.cc-source .premium-dropdown-header{margin-bottom:8px;padding-bottom:8px}.cc-source .premium-dropdown-title{font-size:11px}.cc-source .premium-dropdown-content{gap:6px}.cc-source .premium-dropdown-item{gap:8px;padding:4px 0}.cc-source .premium-dropdown-label,.cc-source .premium-dropdown-value{font-size:10px}}@media (max-width:480px){.cc-source .topbar-container{padding:0 12px}.cc-source .topbar-right{gap:4px}.cc-source .topbar-currency{gap:4px;padding:2px 4px}.cc-source .currency-value{font-size:9px;min-width:20px}.cc-source .topbar-currency:nth-child(n+3),.cc-source .topbar-divider{display:none}.cc-source .topbar-premium-dropdown{border-radius:.5rem;bottom:10px;left:10px;max-width:none;min-width:auto;padding:12px;position:fixed;right:10px;top:auto}.cc-source .premium-dropdown-title{font-size:12px}.cc-source .premium-dropdown-label,.cc-source .premium-dropdown-value{font-size:11px}}.cc-source .footer{background:#00000040;border-top:1px solid hsla(0,0%,100%,.06);position:relative}.cc-source .footer-container{margin:0 auto;max-width:1600px;padding:0 20px}.cc-source .footer-main{grid-gap:40px;border-bottom:1px solid hsla(0,0%,100%,.05);display:grid;gap:40px;grid-template-columns:1.5fr 2fr;padding:32px 0 24px}.cc-source .footer-brand{display:flex;flex-direction:column;gap:8px}.cc-source .footer-brand-name{color:#fbba43e6;font-size:20px;font-weight:700;letter-spacing:.5px}.cc-source .footer-brand-tagline{color:#ffffff80;font-size:12px;font-weight:400}.cc-source .footer-online{align-items:center;color:#ffffff73;display:flex;font-size:11px;gap:6px;margin-top:4px}.cc-source .footer-online-dot{background:#22c55eb3;border-radius:50%;box-shadow:0 0 6px #22c55e66;flex-shrink:0;height:6px;width:6px}.cc-source .footer-links-section{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.cc-source .footer-links-group{display:flex;flex-direction:column;gap:12px}.cc-source .footer-links-title{color:#ffffffe6;font-size:13px;font-weight:600;letter-spacing:.3px;margin-bottom:4px}.cc-source .footer-links-list{display:flex;flex-direction:column;gap:6px}.cc-source .footer-link{align-items:center;color:#ffffffa6;display:flex;font-size:12px;font-weight:400;gap:6px;padding:2px 0;text-decoration:none;transition:all .2s ease}.cc-source .footer-link:hover{color:#fbba43e6;-webkit-transform:translate(2px);transform:translate(2px)}.cc-source .footer-link.active{color:#fbba43f2;font-weight:600}.cc-source .footer-link-icon{align-items:center;display:flex;flex-shrink:0;height:14px;justify-content:center;width:14px}.cc-source .footer-link-icon svg{color:#ffffff80;height:14px;transition:color .2s ease;width:14px}.cc-source .footer-link:hover .footer-link-icon svg{color:#fbba43e6}.cc-source .footer-bottom{flex-direction:column;gap:12px;padding:20px 0 24px}.cc-source .footer-copyright{color:#fff9;font-size:12px;font-weight:400}.cc-source .footer-copyright strong{color:#fbba43d9;font-weight:600}.cc-source .footer-disclaimer{display:flex;flex-direction:column;gap:4px}.cc-source .footer-disclaimer p{color:#fff6;font-size:10px;line-height:1.4;margin:0}@media (max-width:968px){.cc-source .footer-main{gap:28px;grid-template-columns:1fr}.cc-source .footer-links-section{gap:20px;grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.cc-source .footer-container{padding:0 15px}.cc-source .footer-main{padding:24px 0 20px}.cc-source .footer-links-section{gap:20px;grid-template-columns:1fr}.cc-source .footer-bottom{padding:16px 0 20px}}@media (max-width:480px){.cc-source .footer-brand-name{font-size:18px}.cc-source .footer-brand-tagline{font-size:11px}.cc-source .footer-links-title{font-size:12px}.cc-source .footer-copyright,.cc-source .footer-link{font-size:11px}.cc-source .footer-disclaimer p{font-size:9px}}.cc-source .site-announcement{margin:0 auto;max-width:1600px;padding:16px 20px 0}.cc-source .sa-inner{align-items:center;-webkit-animation:saFadeIn .4s ease;animation:saFadeIn .4s ease;border-radius:.25rem;display:flex;gap:12px;padding:10px 16px}@-webkit-keyframes saFadeIn{0%{opacity:0;-webkit-transform:translateY(-6px);transform:translateY(-6px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes saFadeIn{0%{opacity:0;-webkit-transform:translateY(-6px);transform:translateY(-6px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.cc-source .sa-icon{flex-shrink:0;font-size:14px;opacity:.9}.cc-source .sa-text{flex:1 1;font-size:13px;font-weight:500;line-height:1.4}.cc-source .sa-close{align-items:center;background:#ffffff1a;border:none;border-radius:4px;color:inherit;cursor:pointer;display:flex;flex-shrink:0;font-size:11px;height:22px;justify-content:center;opacity:.6;transition:all .2s ease;width:22px}.cc-source .sa-close:hover{background:#ffffff26;opacity:1}.cc-source .sa-info .sa-inner{background:#2196f31a;border:1px solid rgba(33,150,243,.2);color:#64b5f6}.cc-source .sa-success .sa-inner{background:#4caf501a;border:1px solid rgba(76,175,80,.2);color:#81c784}.cc-source .sa-warning .sa-inner{background:#fbba431a;border:1px solid rgba(251,186,67,.2);color:#fbba43}.cc-source .sa-danger .sa-inner{background:#f443361a;border:1px solid rgba(244,67,54,.2);color:#ef5350}@media (max-width:768px){.cc-source .site-announcement{padding:0 16px}.cc-source .sa-inner{gap:10px;padding:8px 12px}.cc-source .sa-text{font-size:12px}}@media (max-width:480px){.cc-source .site-announcement{padding:0 12px}.cc-source .sa-inner{border-radius:6px;gap:8px;padding:8px 10px}.cc-source .sa-text{font-size:11px}.cc-source .sa-icon{font-size:12px}}.cc-source .error-boundary{align-items:center;-webkit-animation:fadeIn .4s cubic-bezier(.4,0,.2,1);animation:fadeIn .4s cubic-bezier(.4,0,.2,1);display:flex;justify-content:center;min-height:calc(100vh - 200px);padding:40px 20px;width:100%}.cc-source .error-boundary-container{max-width:600px;text-align:center;width:100%}.cc-source .error-boundary-content{align-items:center;display:flex;flex-direction:column;gap:24px}.cc-source .error-boundary-icon{align-items:center;-webkit-animation:pulse 2s ease-in-out infinite;animation:pulse 2s ease-in-out infinite;color:#ef4444cc;display:flex;font-size:64px;height:120px;justify-content:center;margin-bottom:8px;width:120px}@-webkit-keyframes pulse{0%,to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.7;-webkit-transform:scale(1.05);transform:scale(1.05)}}@keyframes pulse{0%,to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.7;-webkit-transform:scale(1.05);transform:scale(1.05)}}.cc-source .error-boundary-title{color:#ef4444f2;font-size:32px;font-weight:700;line-height:1.2;margin:0}.cc-source .error-boundary-message{color:#ffffffb3;font-size:16px;line-height:1.6;margin:0;max-width:500px}.cc-source .error-boundary-details{margin-top:8px;max-width:600px;text-align:left;width:100%}.cc-source .error-boundary-details summary{background:#0000004d;border:1px solid hsla(0,0%,100%,.1);border-radius:.5rem;color:#ffffffd9;cursor:pointer;font-size:14px;font-weight:600;padding:12px 16px;transition:all .25s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none}.cc-source .error-boundary-details summary:hover{background:#0006;border-color:#ffffff26;color:#fff}.cc-source .error-boundary-details[open] summary{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.cc-source .error-boundary-details-content{background:#0000004d;border:1px solid hsla(0,0%,100%,.1);border-radius:0 0 .5rem .5rem;border-top:none;padding:16px}.cc-source .error-boundary-details pre{color:#ef4444e6;font-family:Courier New,monospace;font-size:12px;line-height:1.5;margin:0;padding:0;white-space:pre-wrap;word-break:break-word}.cc-source .error-boundary-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:8px}.cc-source .error-boundary-btn{align-items:center;border:none;border-radius:.5rem;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:600;gap:8px;padding:12px 24px;text-decoration:none;transition:all .25s cubic-bezier(.4,0,.2,1)}.cc-source .error-boundary-btn-primary{background:#fbba43e6;border:1px solid hsla(0,0%,100%,.2);color:#000000d9}.cc-source .error-boundary-btn-primary:hover{background:#fbba43e6;border-color:#ffffff4d;box-shadow:0 4px 12px #0003;color:#000000e6;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.cc-source .error-boundary-btn-secondary{background:#0000004d;border:1px solid hsla(0,0%,100%,.1);color:#ffffffd9}.cc-source .error-boundary-btn-secondary:hover{background:#0006;border-color:#fff3;box-shadow:0 4px 12px #0003;color:#fff;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.cc-source .error-boundary-btn i{font-size:14px}@media (max-width:768px){.cc-source .error-boundary{min-height:calc(100vh - 150px);padding:32px 16px}.cc-source .error-boundary-icon{font-size:56px;height:100px;width:100px}.cc-source .error-boundary-title{font-size:24px}.cc-source .error-boundary-message{font-size:14px}.cc-source .error-boundary-actions{flex-direction:column;width:100%}.cc-source .error-boundary-btn{justify-content:center;width:100%}}.cc-source .back-to-top{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:1px solid hsla(0,0%,100%,.1);border-radius:10px;bottom:28px;box-shadow:0 4px 16px #0000004d;color:#ffffffb3;cursor:pointer;display:flex;height:42px;justify-content:center;opacity:0;pointer-events:none;position:fixed;right:28px;-webkit-transform:translateY(16px) scale(.9);transform:translateY(16px) scale(.9);transition:all .3s cubic-bezier(.4,0,.2,1);visibility:hidden;width:42px;z-index:900}.cc-source .back-to-top.visible{opacity:1;pointer-events:auto;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1);visibility:visible}.cc-source .back-to-top:hover{background:#fbba43d9;border-color:#fbba4366;color:#000000d9;-webkit-transform:translateY(-2px) scale(1.05);transform:translateY(-2px) scale(1.05)}.cc-source .back-to-top:active{-webkit-transform:translateY(0) scale(.97);transform:translateY(0) scale(.97)}@media (max-width:768px){.cc-source .back-to-top{bottom:20px;height:38px;right:20px;width:38px}.cc-source .back-to-top svg{height:16px;width:16px}}@media (max-width:480px){.cc-source .back-to-top{bottom:16px;height:36px;right:16px;width:36px}}.cc-source .mg-overlay{align-items:center;background:radial-gradient(ellipse at 50% 30%,#1e192dfa,#0a0a0ffc);bottom:0;display:flex;justify-content:center;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:99999}.cc-source .mg-particles{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.cc-source .mg-particle{-webkit-animation:mg-float linear infinite;animation:mg-float linear infinite;background:#fbba434d;border-radius:50%;bottom:-10px;height:3px;position:absolute;width:3px}.cc-source .mg-particle:nth-child(odd){background:#ffffff26;height:2px;width:2px}.cc-source .mg-particle:nth-child(3n){background:#a855f733;height:4px;width:4px}@-webkit-keyframes mg-float{0%{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}10%{opacity:1;-webkit-transform:translateY(-10vh) scale(1);transform:translateY(-10vh) scale(1)}90%{opacity:.6}to{opacity:0;-webkit-transform:translateY(-105vh) scale(.3);transform:translateY(-105vh) scale(.3)}}@keyframes mg-float{0%{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}10%{opacity:1;-webkit-transform:translateY(-10vh) scale(1);transform:translateY(-10vh) scale(1)}90%{opacity:.6}to{opacity:0;-webkit-transform:translateY(-105vh) scale(.3);transform:translateY(-105vh) scale(.3)}}.cc-source .mg-content{-webkit-animation:mg-fade-in .8s ease;animation:mg-fade-in .8s ease;max-width:440px;padding:48px 40px 40px;position:relative;text-align:center}.cc-source .mg-logo{-webkit-animation:mg-logo-glow 4s ease-in-out infinite;animation:mg-logo-glow 4s ease-in-out infinite;height:48px;margin-bottom:20px;opacity:.85}@-webkit-keyframes mg-logo-glow{0%,to{-webkit-filter:drop-shadow(0 0 8px rgba(251,186,67,.1));filter:drop-shadow(0 0 8px rgba(251,186,67,.1));opacity:.85}50%{-webkit-filter:drop-shadow(0 0 16px rgba(251,186,67,.25));filter:drop-shadow(0 0 16px rgba(251,186,67,.25));opacity:1}}@keyframes mg-logo-glow{0%,to{-webkit-filter:drop-shadow(0 0 8px rgba(251,186,67,.1));filter:drop-shadow(0 0 8px rgba(251,186,67,.1));opacity:.85}50%{-webkit-filter:drop-shadow(0 0 16px rgba(251,186,67,.25));filter:drop-shadow(0 0 16px rgba(251,186,67,.25));opacity:1}}.cc-source .mg-divider{background:linear-gradient(90deg,transparent,rgba(251,186,67,.4),transparent);border-radius:1px;height:2px;margin:0 auto 24px;width:60px}.cc-source .mg-title{color:#ffffffeb;font-size:24px;font-weight:700;letter-spacing:.5px;margin:0 0 12px}.cc-source .mg-message{color:#ffffff80;font-size:14px;line-height:1.7;margin:0 0 24px;white-space:pre-wrap}.cc-source .mg-status{align-items:center;background:#fbba430f;border:1px solid rgba(251,186,67,.12);border-radius:.25rem;color:#fbba43b3;display:inline-flex;font-size:12px;font-weight:500;gap:8px;letter-spacing:.3px;padding:8px 18px}.cc-source .mg-pulse{-webkit-animation:mg-pulse-anim 2s ease-in-out infinite;animation:mg-pulse-anim 2s ease-in-out infinite;background:#fbba43cc;border-radius:50%;height:8px;width:8px}@-webkit-keyframes mg-pulse-anim{0%,to{box-shadow:0 0 #fbba4366}50%{box-shadow:0 0 0 6px #fbba4300}}@keyframes mg-pulse-anim{0%,to{box-shadow:0 0 #fbba4366}50%{box-shadow:0 0 0 6px #fbba4300}}.cc-source .mg-login-link{border:1px solid hsla(0,0%,100%,.08);border-radius:.25rem;color:#ffffff59;display:inline-block;font-size:11px;font-weight:600;letter-spacing:.5px;margin-left:15px;margin-top:28px;padding:9px 24px;text-decoration:none;text-transform:uppercase;transition:all .2s ease}.cc-source .mg-login-link:hover{background:#ffffff0a;border-color:#ffffff2e;color:#ffffffb3}@-webkit-keyframes mg-fade-in{0%{opacity:0;-webkit-transform:translateY(16px) scale(.97);transform:translateY(16px) scale(.97)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes mg-fade-in{0%{opacity:0;-webkit-transform:translateY(16px) scale(.97);transform:translateY(16px) scale(.97)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@media (max-width:480px){.cc-source .mg-content{margin:0 16px;padding:36px 24px 32px}.cc-source .mg-logo{height:40px}.cc-source .mg-title{font-size:20px}}.cc-source #google_translate_element{height:48px!important;left:-9999px!important;top:0!important;width:320px!important;z-index:-1!important}.cc-source #goog-gt-tt,.cc-source #goog-gt-vt,.cc-source #google_translate_element{opacity:0!important;overflow:hidden!important;pointer-events:none!important;position:fixed!important}.cc-source #goog-gt-tt,.cc-source #goog-gt-vt{clip:rect(0,0,0,0)!important;height:1px!important;left:0!important;max-height:1px!important;top:-9000px!important;visibility:hidden!important;width:1px!important;z-index:-99999!important}.cc-source body>div.skiptranslate{background:transparent!important;border:none!important;bottom:0!important;left:0!important;margin:0!important;overflow:visible!important;padding:0!important;pointer-events:none!important;position:fixed!important;right:0!important;top:0!important;z-index:10050!important}.cc-source body>div.skiptranslate>:not(.goog-te-gadget-simple){clip:rect(0,0,0,0)!important;height:1px!important;left:0!important;opacity:0!important;overflow:hidden!important;pointer-events:none!important;position:fixed!important;top:-9000px!important;visibility:hidden!important;width:1px!important}.cc-source body>div.skiptranslate .goog-te-gadget-simple{pointer-events:auto!important}.cc-source .goog-te-gadget-simple{margin:0!important}.cc-source .goog-te-gadget-icon,.cc-source .goog-te-gadget-simple{clip:auto!important;bottom:20px!important;left:auto!important;opacity:1!important;pointer-events:auto!important;position:fixed!important;right:20px!important;top:auto!important;visibility:visible!important;z-index:10051!important}.cc-source [class*=ZVi9od-aZ2wEe-OiiCO],.cc-source [class*=aZ2wEe-wOHMyf]{clip:rect(0,0,0,0)!important;left:-9999px!important;max-height:0!important;max-width:0!important;opacity:0!important;overflow:hidden!important;pointer-events:none!important;position:fixed!important;top:-9999px!important}.cc-source [class*=ZVi9od-aZ2wEe-OiiCO],.cc-source [class*=aZ2wEe-wOHMyf],.cc-source svg[class*=ZVi9od-aZ2wEe][viewBox="0 0 66 66"]{display:none!important;height:0!important;visibility:hidden!important;width:0!important}.cc-source .goog-te-balloon-frame,.cc-source .goog-te-banner-frame,.cc-source .goog-te-ftab,.cc-source .goog-te-menu-frame,.cc-source .goog-te-spinner-pos,.cc-source .goog-tooltip,.cc-source .te-balloon-frame{clip:rect(0,0,0,0)!important;height:1px!important;left:0!important;opacity:0!important;overflow:hidden!important;pointer-events:none!important;position:fixed!important;top:-9000px!important;width:1px!important}.cc-source iframe.goog-te-menu-frame,.cc-source iframe.skiptranslate{clip:rect(0,0,0,0)!important;border:none!important;height:1px!important;left:0!important;max-height:1px!important;opacity:0!important;pointer-events:none!important;position:fixed!important;top:-9000px!important;visibility:hidden!important;width:1px!important;z-index:-1!important}.cc-source .goog-te-gadget .goog-te-combo{height:1px!important;left:-9999px!important;opacity:0!important;pointer-events:none!important;position:absolute!important;width:1px!important}.cc-source body{padding-top:0!important;position:relative!important}.cc-source body,.cc-source body.translated-ltr,.cc-source body.translated-rtl{margin-top:0!important;top:0!important}.cc-source .app{background-color:#333;display:flex;flex-direction:column;min-height:100vh}.cc-source .main-content{flex:1 1;margin-top:185px;margin-top:calc(var(--topbar-height, 35px) + var(--banner-height, 80px) + var(--header-height, 70px))}.cc-source body.has-staff-navbar .main-content{margin-top:235px;margin-top:calc(var(--topbar-height, 35px) + var(--banner-height, 80px) + var(--header-height, 70px) + var(--staff-navbar-height, 50px))}.cc-source .page-loader{align-items:center;display:flex;justify-content:center;min-height:60vh;padding:40px}.cc-source .page-loader-spinner{-webkit-animation:pageLoaderSpin .7s linear infinite;animation:pageLoaderSpin .7s linear infinite;border:2.5px solid hsla(0,0%,100%,.08);border-radius:50%;border-top-color:#fbba43b3;height:32px;width:32px}@-webkit-keyframes pageLoaderSpin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes pageLoaderSpin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.cc-source .home-page{-webkit-animation:fadeIn .4s cubic-bezier(.4,0,.2,1);animation:fadeIn .4s cubic-bezier(.4,0,.2,1);margin:0 auto;max-width:1600px;padding:24px 20px;width:100%}@keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.cc-source .home-grid{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:1fr 1.2fr!important}.cc-source .home-left,.cc-source .home-right{flex:0 0 auto;min-width:0}.cc-source .home-section{background:#00000040;border:1px solid hsla(0,0%,100%,.06);border-radius:.25rem;margin-bottom:18px;overflow:hidden;padding:16px;position:relative;transition:all .25s cubic-bezier(.4,0,.2,1);will-change:transform,border-color,background}.cc-source .home-section:last-child{margin-bottom:0}.cc-source .home-section:hover{background:#0000004d;border-color:#ffffff1a;box-shadow:0 4px 12px #00000026;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.cc-source .home-section .section-header{position:relative}.cc-source .home-section:hover .section-header:after{width:80px}.cc-source .home-section .section-link{font-weight:500;letter-spacing:.5px;text-transform:uppercase}.cc-source .lotto-jackpot-label{color:#ffffffa6;font-size:12px;letter-spacing:.2px;margin-left:auto;white-space:nowrap}.cc-source .lotto-jackpot-label span{color:#fbba43f2;font-weight:700}.cc-source .user-stats-section{margin-bottom:24px}.cc-source .user-stats-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,1fr);margin-top:16px}.cc-source .user-stat-card{align-items:center;background:#0003;border:1px solid hsla(0,0%,100%,.05);border-radius:.5rem;display:flex;gap:12px;padding:12px;transition:all .2s ease}.cc-source .user-stat-card:hover{background:#0000004d;border-color:#ffffff1a;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.cc-source .user-stat-icon{align-items:center;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.cc-source .user-stat-icon img{height:100%;image-rendering:pixelated;object-fit:contain;width:100%}.cc-source .user-stat-info{display:flex;flex:1 1;flex-direction:column;gap:2px}.cc-source .user-stat-value{color:#fbba43e6;font-size:16px;font-weight:700;line-height:1.2}.cc-source .user-stat-label{color:#fff9;font-size:11px;letter-spacing:.5px;text-transform:uppercase}.cc-source .uotm-section{position:relative}.cc-source .uotm-description{color:#fff9;font-size:11px;line-height:1.4;margin-bottom:14px}.cc-source .uotm-topbar{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:12px}.cc-source .uotm-section .message{margin-bottom:12px}.cc-source .uotm-topbar-title{color:#ffffffe6;font-size:12px;font-weight:600;letter-spacing:.3px;white-space:nowrap}.cc-source .uotm-topbar-line{background:#ffffff1a;border-radius:1px;flex:1 1;height:1px}.cc-source .uotm-topbar-timer{color:#ffffffb3;font-size:10px;font-weight:600;white-space:nowrap}.cc-source .uotm-leaderboard{display:flex;flex-direction:column;gap:8px}.cc-source .uotm-leader-item{align-items:center;background:#0003;border:1px solid hsla(0,0%,100%,.06);border-radius:.25rem;cursor:pointer;display:flex;gap:10px;padding:10px;position:relative;transition:all .25s cubic-bezier(.4,0,.2,1)}.cc-source .uotm-leader-item:hover{background:#0000004d;-webkit-transform:translate(2px);transform:translate(2px)}.cc-source .uotm-leader-item.user-voted{background:#0000007a;color:#000000d9}.cc-source .uotm-rank-badge{align-items:center;background:#0000004d;border:1px solid hsla(0,0%,100%,.1);border-radius:.25rem;color:#fffc;display:flex;flex-shrink:0;font-size:11px;font-weight:700;height:28px;justify-content:center;width:28px}.cc-source .uotm-rank-badge.rank-1{background:#0006;border-color:#ffffff26;color:#fffffff2}.cc-source .uotm-rank-badge.rank-2{background:#00000059;border-color:#ffffff1f;color:#ffffffd9}.cc-source .uotm-rank-badge.rank-3{background:#0000004d;border-color:#ffffff1a;color:#ffffffbf}.cc-source .uotm-leader-avatar{background:#0003;border:1px solid hsla(0,0%,100%,.1);border-radius:.25rem;flex-shrink:0;height:42px;overflow:hidden;transition:all .3s ease;width:42px}.cc-source .uotm-leader-item:hover .uotm-leader-avatar{border-color:#fff3;-webkit-transform:scale(1.05);transform:scale(1.05)}.cc-source .uotm-leader-avatar-img{background-position:center -15px;background-repeat:no-repeat;background-size:100%;height:100%;width:100%}.cc-source .uotm-leader-info{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.cc-source .uotm-leader-name{align-items:center;color:#fffc;font-size:12px;font-weight:600;max-width:100%;overflow:hidden;text-decoration:none;text-overflow:ellipsis;transition:color .2s ease;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cc-source .uotm-leader-name .discord-badge-icon{height:13px;width:13px}.cc-source .uotm-leader-name .discord-badge{margin-left:3px}.cc-source .uotm-leader-name:hover{color:#fbba43e6}.cc-source .uotm-leader-bar{background:#0000004d;border-radius:2px;height:4px;overflow:hidden;position:relative}.cc-source .uotm-leader-bar-fill{background:#fff3;border-radius:2px;height:100%;transition:width .6s ease}.cc-source .uotm-leader-item.rank-1 .uotm-leader-bar-fill{background:#ffffff4d}.cc-source .uotm-leader-item.rank-2 .uotm-leader-bar-fill{background:#ffffff40}.cc-source .uotm-leader-item.rank-3 .uotm-leader-bar-fill{background:#fff3}.cc-source .uotm-leader-votes{align-items:center;color:#fffc;display:flex;flex-shrink:0;font-size:10px;font-weight:600;gap:4px;padding:4px 8px}.cc-source .uotm-leader-votes svg{fill:currentColor;color:#fff9;height:11px;width:11px}.cc-source .uotm-vote-icon{flex-shrink:0;height:14px;object-fit:contain;width:14px}.cc-source .uotm-vote-btn{align-items:center;background:#0000004d;border:1px solid hsla(0,0%,100%,.1);border-radius:.25rem;color:#ffffffb3;cursor:pointer;display:none;flex-shrink:0;height:28px;justify-content:center;outline:none;transition:all .25s ease;width:28px}.cc-source .uotm-vote-btn:hover{background:#0006;border-color:#ffffff26;color:#ffffffe6;-webkit-transform:scale(1.05);transform:scale(1.05)}.cc-source .uotm-vote-btn.voted{background:#fbba43e6;border-color:#fff3;color:#000000d9}.cc-source .uotm-vote-btn.voted:hover{background:#fbba43e6;border-color:#ffffff4d}.cc-source .uotm-vote-btn svg{height:14px;width:14px}.cc-source .uotm-winner-card{align-items:center;background:#a07931e5;border-radius:.25rem;display:flex;gap:10px;margin-bottom:12px;padding:10px 12px;text-decoration:none;transition:all .2s ease}.cc-source .uotm-winner-card:hover{background:#fbba43e6;border-color:#ffffff4d}.cc-source .uotm-winner-crown{align-items:center;background:#fbba43e6;border-radius:50%;display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.cc-source .uotm-winner-crown i{color:#000000d9;font-size:11px}.cc-source .uotm-winner-avatar{border:1px solid hsla(0,0%,100%,.2);border-radius:.25rem;flex-shrink:0;height:36px;overflow:hidden;width:36px}.cc-source .uotm-winner-avatar-img{background-position:center -12px;background-repeat:no-repeat;background-size:110%;height:100%;width:100%}.cc-source .uotm-winner-avatar-placeholder{align-items:center;color:#fff9;display:flex;font-size:14px;font-weight:600;height:100%;justify-content:center;width:100%}.cc-source .uotm-winner-info{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.cc-source .uotm-winner-month{color:#000000b3;font-size:9px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.cc-source .uotm-winner-name{font-size:12px;font-weight:600;gap:4px;max-width:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cc-source .uotm-winner-name .discord-badge-icon{height:13px;width:13px}.cc-source .uotm-winner-name .discord-badge{margin-left:3px}.cc-source .uotm-winner-votes{align-items:center;color:#000000b3;display:flex;font-size:14px;font-weight:600;gap:4px}.cc-source .uotm-winner-votes img{height:14px;width:14px}.cc-source .uotm-search-toggle{align-items:center;background:#0003;border:1px solid hsla(0,0%,100%,.06);border-radius:.25rem;cursor:pointer;display:flex;justify-content:space-between;margin-top:12px;padding:8px 12px;transition:all .15s ease}.cc-source .uotm-search-toggle:hover{background:#0000004d;border-color:#ffffff1a}.cc-source .uotm-search-toggle span{color:#fff9;font-size:11px;font-weight:500}.cc-source .uotm-search-toggle i{color:#fff6;font-size:10px;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}.cc-source .uotm-search-section{margin-top:8px}.cc-source .uotm-search-field{width:100%}.cc-source .uotm-search-field .search-input-container{background:#00000040;border-color:#ffffff0f}.cc-source .uotm-search-status{color:#fff6;font-size:11px;padding:10px;text-align:center}.cc-source .uotm-search-results{display:flex;flex-direction:column;gap:3px;margin-top:6px;max-height:180px;overflow-y:auto}.cc-source .uotm-search-result{align-items:center;background:#0003;border:1px solid hsla(0,0%,100%,.04);border-radius:.25rem;cursor:pointer;display:flex;gap:8px;padding:8px 10px;transition:all .15s ease}.cc-source .uotm-search-result:hover{background:#0000004d}.cc-source .uotm-search-avatar{background-color:#0000004d;background-position:center -15px;background-repeat:no-repeat;background-size:50px;border-radius:.25rem;flex-shrink:0;height:32px;width:32px}.cc-source .uotm-search-info{display:flex;flex:1 1;flex-direction:column;min-width:0}.cc-source .uotm-search-name{font-size:12px;font-weight:600}.cc-source .uotm-search-motto{color:#fff6;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cc-source .uotm-search-name .discord-badge-icon{height:13px;width:13px}.cc-source .uotm-search-name .discord-badge{margin-left:3px}.cc-source .uotm-search-vote-icon{align-items:center;display:flex;flex-shrink:0;height:24px;justify-content:center;opacity:.5;transition:all .15s ease;width:24px}.cc-source .uotm-search-vote-icon img{height:14px;width:14px}.cc-source .uotm-search-result:hover .uotm-search-vote-icon{opacity:1;-webkit-transform:scale(1.15);transform:scale(1.15)}.cc-source .uotm-search-vote-icon.active{opacity:1}.cc-source .uotm-search-vote-icon.active img{-webkit-filter:drop-shadow(0 0 4px rgba(251,186,67,.6));filter:drop-shadow(0 0 4px rgba(251,186,67,.6))}.cc-source .uotm-search-result.voted{background:#0000007a}.cc-source .uotm-search-result.voted .uotm-search-name{color:#ffffffd9}.cc-source .news-slider-container{position:relative}.cc-source .news-slider-container,.cc-source .news-slider-wrapper{border-radius:.25rem;overflow:hidden}.cc-source .news-slider-track{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;transition:-webkit-transform .5s cubic-bezier(.4,0,.2,1);transition:transform .5s cubic-bezier(.4,0,.2,1);transition:transform .5s cubic-bezier(.4,0,.2,1),-webkit-transform .5s cubic-bezier(.4,0,.2,1);will-change:transform}.cc-source .news-slide{display:flex;flex-direction:column;min-width:100%;position:relative}.cc-source .news-slide-link{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#0003;border:1px solid hsla(0,0%,100%,.04);border-radius:.25rem;color:inherit;display:flex;gap:14px;padding:14px;text-decoration:none;transition:all .25s cubic-bezier(.4,0,.2,1)}.cc-source .news-slide-link:hover{background:#0000004d;border-color:#ffffff14;-webkit-transform:translate(2px);transform:translate(2px)}.cc-source .news-slide-image{background-color:#0000004d;background-position:50%;background-size:cover;border-radius:.25rem;flex-shrink:0;height:95px;overflow:hidden;position:relative;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:140px}.cc-source .news-slide-link:hover .news-slide-image{-webkit-transform:scale(1.03);transform:scale(1.03)}.cc-source .news-slide-content{display:flex;flex:1 1;flex-direction:column}.cc-source .news-slide-title{color:#fffffff2;font-size:14px;font-weight:600;line-height:1.4;margin-bottom:6px}.cc-source .news-slide-excerpt{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;color:#ffffffa6;display:-webkit-box;font-size:12px;line-height:1.5;margin-bottom:10px;overflow:hidden}.cc-source .news-slide-meta{align-items:center;border-top:1px solid hsla(0,0%,100%,.05);color:#ffffff80;display:flex;font-size:11px;justify-content:space-between;margin-top:auto;padding-top:8px}.cc-source .news-author-info{align-items:center;color:#fffc;cursor:pointer;display:inline-flex;gap:6px;max-width:100%;text-decoration:none;transition:color .2s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cc-source .news-author-info:hover{color:#fbba43e6}.cc-source .news-author-info .discord-badge-icon{height:11px;width:11px}.cc-source .news-author-info .discord-badge{margin-left:3px}.cc-source .news-author-link-overlay{bottom:14px;cursor:pointer;left:14px;pointer-events:auto;position:absolute;z-index:10}.cc-source .news-author-link-overlay .news-author-info{cursor:pointer;pointer-events:auto}.cc-source .news-author-link-overlay:hover .news-author-info{color:#fbba43e6}.cc-source .news-author-avatar{background:#0003;background-position:50%;background-size:cover;border:1px solid hsla(0,0%,100%,.1);border-radius:50%;flex-shrink:0;height:22px;overflow:hidden;width:22px}.cc-source .news-author-avatar-img{background-position:center -10px;background-repeat:no-repeat;background-size:135%;height:100%;width:100%}.cc-source .news-date{opacity:.7}.cc-source .news-slider-controls{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-top:12px}.cc-source .news-slider-btn{align-items:center;background:#0000004d;border:1px solid hsla(0,0%,100%,.08);border-radius:.25rem;color:#ffffffb3;cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;outline:none;transition:all .25s cubic-bezier(.4,0,.2,1);width:32px}.cc-source .news-slider-btn:hover{background:#0006;color:#fbba43e6}.cc-source .news-slider-btn:active{-webkit-transform:scale(.96);transform:scale(.96)}.cc-source .news-slider-btn:focus-visible{outline:2px solid rgba(251,186,67,.5);outline-offset:2px}.cc-source .news-slider-dots{align-items:center;display:flex;flex:1 1;gap:6px;justify-content:center}.cc-source .news-slider-dot{background:#fff3;border:none;border-radius:50%;cursor:pointer;height:8px;outline:none;padding:0;transition:all .3s cubic-bezier(.4,0,.2,1);width:8px}.cc-source .news-slider-dot:hover{background:#fff6;-webkit-transform:scale(1.3);transform:scale(1.3)}.cc-source .news-slider-dot.active{background:#fbba43e6;border-radius:4px;-webkit-transform:scale(1);transform:scale(1);width:28px}.cc-source .news-slider-dot:focus-visible{outline:2px solid rgba(251,186,67,.5);outline-offset:2px}.cc-source .lotto-horizontal-list{align-items:stretch;display:flex;flex-direction:row;gap:12px}.cc-source .lotto-featured-card{align-items:flex-start;align-items:center;background:#0000004d;border:1px solid hsla(0,0%,100%,.08);border-radius:.25rem;display:flex;flex:1.5 1;flex-direction:row;gap:12px;min-width:0;padding:12px;position:relative;transition:all .25s cubic-bezier(.4,0,.2,1)}.cc-source .lotto-featured-card:hover{background:#0006;border-color:#ffffff1f;box-shadow:0 4px 12px #0003;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.cc-source .lotto-featured-avatar{align-items:center;background:#0003;border:2px solid hsla(0,0%,100%,.2);border-radius:.25rem;display:flex;flex-shrink:0;height:50px;justify-content:center;order:1;overflow:hidden;transition:all .3s ease;width:50px}.cc-source .lotto-featured-card:hover .lotto-featured-avatar{border-color:#fbba4380;-webkit-transform:scale(1.05);transform:scale(1.05)}.cc-source .lotto-featured-avatar-img{background-position:center -15px;background-repeat:no-repeat;background-size:115%;height:100%;width:100%}.cc-source .lotto-featured-avatar-placeholder{align-items:center;color:#ffffff80;display:flex;font-size:20px;height:100%;justify-content:center;width:100%}.cc-source .lotto-featured-info{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0;order:2}.cc-source .lotto-featured-header{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.cc-source .lotto-featured-name{align-items:center;color:#fffc;display:inline-flex;font-size:13px;font-weight:600;line-height:1.3;max-width:100%;min-width:0;text-decoration:none;transition:color .2s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cc-source .lotto-featured-name:hover{color:#fbba43e6}.cc-source .lotto-time-badge{font-size:8px}.cc-source .lotto-time-badge,.cc-source .lotto-time-badge-small{align-items:center;color:#fffc;display:inline-flex;flex-shrink:0;font-weight:500;white-space:nowrap}.cc-source .lotto-time-badge-small{font-size:7px}.cc-source .lotto-featured-prizes{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.cc-source .lotto-featured-prize{align-items:center;display:flex;gap:4px}.cc-source .lotto-featured-icon{height:18px;object-fit:contain;width:18px}.cc-source .lotto-featured-amount{font-size:11px;font-weight:600;white-space:nowrap}.cc-source .lotto-featured-amount.credits{color:#fbba43e6;text-shadow:0 0 4px rgba(251,186,67,.3)}.cc-source .lotto-featured-amount.diamonds{color:#a4e0ffe6;text-shadow:0 0 4px rgba(164,224,255,.3)}.cc-source .lotto-compact-list{display:flex;flex-direction:column;gap:6px}.cc-source .lotto-compact-item{align-items:center;background:#0003;border:1px solid hsla(0,0%,100%,.04);border-radius:.25rem;display:flex;flex:1 1;flex-direction:row;gap:10px;min-width:0;padding:10px;position:relative;transition:all .25s cubic-bezier(.4,0,.2,1)}.cc-source .lotto-compact-item:hover{background:#0000004d;border-color:#ffffff14;box-shadow:0 2px 8px #00000026;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.cc-source .lotto-compact-avatar{background:#0003;background-position:50%;background-size:cover;border:1px solid hsla(0,0%,100%,.2);border-radius:.25rem;flex-shrink:0;height:40px;overflow:hidden;transition:all .3s ease;width:40px}.cc-source .lotto-compact-item:hover .lotto-compact-avatar{border-color:#fbba4366;-webkit-transform:scale(1.08);transform:scale(1.08)}.cc-source .lotto-compact-avatar-img{background-position:center -15px;background-repeat:no-repeat;background-size:135%;height:100%;width:100%}.cc-source .lotto-compact-info{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.cc-source .lotto-compact-header{align-items:center;display:flex;flex-wrap:wrap;gap:6px;justify-content:space-between}.cc-source .lotto-compact-name{align-items:center;color:#fffc;display:inline-flex;font-size:11px;font-weight:600;max-width:100%;overflow:hidden;text-decoration:none;text-overflow:ellipsis;transition:color .2s ease;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cc-source .lotto-compact-name:hover{color:#fbba43e6}.cc-source .lotto-compact-name .discord-badge-icon{height:11px;width:11px}.cc-source .lotto-compact-name .discord-badge{margin-left:3px}.cc-source .lotto-compact-prizes{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.cc-source .lotto-compact-prize{align-items:center;display:flex;gap:3px}.cc-source .lotto-compact-icon{height:16px;object-fit:contain;width:16px}.cc-source .lotto-compact-amount{font-size:10px;font-weight:600;line-height:1.2;white-space:nowrap}.cc-source .lotto-compact-amount.credits{color:#fbba43e6}.cc-source .lotto-compact-amount.diamonds{color:#a4e0ffe6}.cc-source .popular-rooms-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.cc-source .home-room-card{background:#00000040;border:1px solid hsla(0,0%,100%,.06);border-radius:.25rem;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;position:relative;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none}.cc-source .home-room-card .home-room-owner-info{pointer-events:auto}.cc-source .home-room-card:hover{background:#00000059;border-color:#ffffff1f;box-shadow:0 4px 16px #00000040;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.cc-source .home-room-thumbnail-wrapper{background:#0000004d;overflow:hidden;position:relative;width:100%}.cc-source .home-room-thumbnail{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100px;position:relative;transition:-webkit-transform .4s cubic-bezier(.4,0,.2,1);transition:transform .4s cubic-bezier(.4,0,.2,1);transition:transform .4s cubic-bezier(.4,0,.2,1),-webkit-transform .4s cubic-bezier(.4,0,.2,1);width:100%}.cc-source .home-room-thumbnail-fallback{background-position:50%!important;background-repeat:no-repeat!important;background-size:65px!important}.cc-source .home-room-overlay{background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.4) 50%,rgba(0,0,0,.8));bottom:0;left:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.cc-source .home-room-card:hover .home-room-overlay{background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.7))}.cc-source .home-room-users-badge{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0a0c10d1;border:1px solid hsla(0,0%,100%,.15);border-radius:.25rem;box-shadow:0 3px 10px #00000059;color:#fffffff2;display:inline-flex;font-size:11px;font-weight:600;gap:6px;line-height:1;padding:4px 9px;position:absolute;right:8px;top:8px;z-index:2}.cc-source .home-room-users-badge .room-users-icon{color:#fbba43f2;flex-shrink:0;height:12px;width:12px}.cc-source .home-room-users-badge .users-count{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";align-items:baseline;color:#fffffff2;display:inline-flex;font-variant-numeric:tabular-nums;font-weight:600;gap:2px;letter-spacing:.2px;white-space:nowrap}.cc-source .home-room-users-badge .current{color:#fbba43f2;font-weight:700}.cc-source .home-room-users-badge .separator{color:#fff9}.cc-source .home-room-users-badge .max{color:#ffffffd1}.cc-source .home-room-info{display:flex;flex-direction:column;gap:8px;padding:10px}.cc-source .home-room-header{display:flex;flex-direction:column;gap:6px}.cc-source .home-room-name{color:#fffffff2;font-size:13px;font-weight:600;line-height:1.3;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cc-source .home-room-occupancy-bar{background:#ffffff1a;border-radius:2px;height:3px;overflow:hidden;position:relative;width:100%}.cc-source .home-room-occupancy-fill{background:linear-gradient(90deg,#fbba43e6,#fbba4399);border-radius:2px;box-shadow:0 0 4px #fbba4366;height:100%;transition:width .3s ease}.cc-source .home-room-owner-info{align-items:center;cursor:pointer;display:inline-flex;font-size:10px;gap:6px;max-width:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cc-source .home-room-owner-info:hover .home-room-owner{color:#fbba43e6}.cc-source .home-room-owner-avatar{background:#0003;background-position:50%;background-size:cover;border:1px solid hsla(0,0%,100%,.1);border-radius:50%;flex-shrink:0;height:22px;overflow:hidden;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:22px}.cc-source .home-room-owner-avatar-img{background-position:center -10px;background-repeat:no-repeat;background-size:145%;height:100%;width:100%}.cc-source .home-room-card:hover .home-room-owner-avatar{-webkit-transform:scale(1.1);transform:scale(1.1)}.cc-source .home-room-owner-label{color:#ffffff80;font-size:9px;text-transform:lowercase}.cc-source .home-room-owner{align-items:center;color:#fffc;font-weight:500;max-width:100%;overflow:hidden;text-decoration:none;text-overflow:ellipsis;transition:color .2s ease;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cc-source .home-room-owner .discord-badge-icon{height:12px;width:12px}.cc-source .home-room-owner .discord-badge{margin-left:3px}.cc-source .home-room-owner-link-overlay{bottom:12px;cursor:pointer;left:12px;pointer-events:auto;position:absolute;right:12px;z-index:10}.cc-source .home-room-owner-link-overlay .home-room-owner-info{cursor:pointer;pointer-events:auto}.cc-source .home-room-owner-link-overlay:hover .home-room-owner{color:#fbba43e6}.cc-source .forms-slider-container{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;position:relative;transition:all .25s cubic-bezier(.4,0,.2,1)}.cc-source .forms-slider-wrapper{border-radius:.25rem;overflow:hidden;width:100%}.cc-source .forms-slider-track{display:flex;transition:-webkit-transform .5s cubic-bezier(.4,0,.2,1);transition:transform .5s cubic-bezier(.4,0,.2,1);transition:transform .5s cubic-bezier(.4,0,.2,1),-webkit-transform .5s cubic-bezier(.4,0,.2,1);width:100%;will-change:transform}.cc-source .forms-slide{box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;min-width:100%;width:100%}.cc-source .forms-slide-content{grid-gap:8px;box-sizing:border-box;display:grid;flex:1 1;gap:8px;grid-template-columns:1fr 1fr;width:100%}.cc-source .forms-box{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#0003;border:1px solid hsla(0,0%,100%,.06);border-radius:.25rem;box-sizing:border-box;display:flex;flex-direction:column;min-width:0;overflow:hidden;position:relative;transition:all .25s cubic-bezier(.4,0,.2,1);width:100%}.cc-source .forms-box:hover:before{width:3px}.cc-source .forms-box:hover{background:#0000004d;border-color:#ffffff1a;box-shadow:0 2px 8px #00000026;-webkit-transform:translate(2px);transform:translate(2px)}.cc-source .forms-box-link{align-items:stretch;box-sizing:border-box;color:inherit;display:flex;flex-direction:row;gap:10px;height:100%;padding:10px;position:relative;text-decoration:none;width:100%}.cc-source .forms-box-content{display:flex;flex:1 1;flex-direction:column;min-width:0}.cc-source .forms-box-image{background-color:#0000004d;background-position:50%;background-size:cover;border-radius:.25rem;flex-shrink:0;height:auto;min-height:60px;overflow:hidden;position:relative;width:100px}.cc-source .forms-box-image:after{background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.4));bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.cc-source .forms-box:hover .forms-box-image:after{opacity:1}.cc-source .forms-box-title{color:#fffffff2;font-size:12px;font-weight:600;line-height:1.3;margin-bottom:5px;transition:color .25s ease}.cc-source .forms-box:hover .forms-box-title{color:#fbba43e6}.cc-source .forms-box-description{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:#fff9;display:-webkit-box;font-size:10px;line-height:1.4;margin-bottom:6px;overflow:hidden}.cc-source .forms-box-button{align-items:center;background:#00000040;border:1px solid hsla(0,0%,100%,.08);border-radius:.25rem;color:#ffffffd9;display:inline-flex;font-size:10px;font-weight:600;justify-content:center;letter-spacing:.5px;margin-top:auto;padding:5px 12px;text-transform:uppercase;transition:all .25s cubic-bezier(.4,0,.2,1);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cc-source .forms-box:hover .forms-box-button{background:#fbba43e6;border-color:#fff3;color:#000000d9;-webkit-transform:translate(2px);transform:translate(2px)}.cc-source .forms-slider-controls{align-items:center;display:flex;justify-content:space-between;margin-top:10px}.cc-source .forms-slider-btn{align-items:center;background:#0000004d;border:1px solid hsla(0,0%,100%,.1);border-radius:.25rem;box-shadow:0 2px 6px #0003;color:#ffffffb3;cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;outline:none;transition:all .2s ease;width:32px}.cc-source .forms-slider-btn:hover{background:#0006;color:#fbba43e6}.cc-source .forms-slider-btn:active{-webkit-transform:scale(.96);transform:scale(.96)}.cc-source .forms-slider-btn:focus-visible{outline:2px solid rgba(251,186,67,.5);outline-offset:2px}.cc-source .forms-slider-btn svg{height:16px;width:16px}.cc-source .forms-slider-dots{align-items:center;display:flex;gap:6px}.cc-source .forms-slider-dot{background:#ffffff4d;border:none;border-radius:50%;cursor:pointer;height:8px;outline:none;padding:0;transition:all .2s ease;width:8px}.cc-source .forms-slider-dot.active{background:#fbba43e6;-webkit-transform:scale(1.2);transform:scale(1.2)}.cc-source .forms-slider-dot:hover{background:#ffffff80}.cc-source .forms-slider-dot.active:hover{background:#fbba43}@-webkit-keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.cc-source *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cc-source img{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}@media (max-width:1200px){.cc-source .home-page{max-width:100%;padding:20px 16px}.cc-source .home-grid{gap:16px}.cc-source .home-section{padding:14px}}@media (max-width:1024px){.cc-source .home-grid{gap:18px;grid-template-columns:1fr}.cc-source .popular-rooms-grid{grid-template-columns:repeat(2,1fr)}.cc-source .home-section{margin-bottom:18px}.cc-source .lotto-horizontal-list{flex-direction:column;gap:10px}.cc-source .lotto-compact-item,.cc-source .lotto-featured-card{flex:1 1}}.cc-source .error-message{background:#dc26261a;border:1px solid rgba(220,38,38,.3);border-radius:.25rem;color:#ffffffe6;padding:20px}.cc-source .error-message p{font-size:14px;margin:0 0 12px}.cc-source .retry-btn{padding:8px 16px}.cc-source .retry-btn:hover{background:#fbba43;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.cc-source .retry-btn:active{-webkit-transform:translateY(0);transform:translateY(0)}@media (max-width:768px){.cc-source .home-page{padding:16px 12px}.cc-source .home-section{margin-bottom:14px;padding:12px}.cc-source .section-header{align-items:flex-start;flex-direction:column;gap:8px;margin-bottom:10px;padding-bottom:8px}.cc-source .section-title{font-size:16px}.cc-source .section-link{font-size:12px}.cc-source .news-slider-container{margin:0 -12px}.cc-source .news-slide{padding:12px}.cc-source .news-slide-link{flex-direction:row;gap:12px;padding:12px}.cc-source .news-slide-image{flex-shrink:0;height:80px;width:100px}.cc-source .news-slide-title{font-size:14px;margin-bottom:4px}.cc-source .news-slide-excerpt{font-size:12px;line-height:1.4;margin-bottom:6px}.cc-source .news-slide-meta{flex-direction:row;font-size:10px;gap:8px;padding-top:6px}.cc-source .news-author-info{gap:4px}.cc-source .news-author-avatar{height:18px;width:18px}.cc-source .uotm-leaderboard{gap:8px}.cc-source .uotm-leader-item{gap:10px;padding:10px}.cc-source .uotm-leader-avatar{height:40px;width:40px}.cc-source .uotm-leader-name{font-size:13px}.cc-source .lotto-horizontal-list{flex-direction:column;gap:8px}.cc-source .lotto-featured-card{gap:10px;padding:10px}.cc-source .lotto-featured-avatar{height:48px;min-height:48px;min-width:48px;width:48px}.cc-source .lotto-featured-name{font-size:12px}.cc-source .lotto-time-badge{font-size:8px;padding:3px 6px}.cc-source .lotto-compact-item{gap:8px;padding:8px}.cc-source .lotto-compact-avatar{height:36px;width:36px}.cc-source .lotto-compact-name{font-size:11px}.cc-source .lotto-time-badge-small{font-size:7px;padding:2px 5px}.cc-source .home-room-card{padding:10px}.cc-source .home-room-thumbnail-wrapper{height:100px}.cc-source .home-room-name{font-size:13px}.cc-source .forms-slide-content{gap:10px}.cc-source .forms-box-title{font-size:14px}.cc-source .error-message{padding:16px}.cc-source .error-message p{font-size:13px}.cc-source .retry-btn{font-size:12px;padding:6px 12px}.cc-source .uotm-topbar{flex-wrap:wrap;gap:8px}.cc-source .uotm-topbar-line{flex-basis:100%;order:1}.cc-source .uotm-topbar-title{order:0}.cc-source .uotm-topbar-timer{order:2}.cc-source .uotm-leader-item{gap:8px;padding:8px}.cc-source .uotm-rank-badge{font-size:10px;height:24px;width:24px}.cc-source .uotm-leader-avatar{height:36px;width:36px}.cc-source .uotm-leader-name{font-size:11px}.cc-source .uotm-leader-votes{font-size:9px;padding:3px 6px}.cc-source .uotm-vote-btn{height:24px;width:24px}.cc-source .news-slide{padding:10px}.cc-source .news-slide-link{flex-direction:column;gap:10px;padding:10px}.cc-source .news-slide-image{height:120px;width:100%}.cc-source .news-slide-title{font-size:13px}.cc-source .news-slide-excerpt{-webkit-line-clamp:2;line-clamp:2;font-size:11px}.cc-source .news-slider-controls{margin-top:8px}.cc-source .news-slider-btn{height:28px;width:28px}.cc-source .news-slider-dot{height:6px;width:6px}.cc-source .news-slider-dot.active{width:20px}.cc-source .lotto-winner-card{flex-direction:column;padding:10px;text-align:center}.cc-source .lotto-winner-avatar-large{height:50px;margin:0 auto;width:50px}.cc-source .lotto-winner-name{font-size:12px}.cc-source .lotto-history-item{align-items:flex-start;flex-direction:column;gap:8px;padding:8px 10px}.cc-source .lotto-prizes-small{justify-content:flex-start;width:100%}.cc-source .popular-rooms-grid{gap:10px;grid-template-columns:1fr}.cc-source .home-room-thumbnail{height:120px}.cc-source .home-room-info{padding:10px}.cc-source .home-room-name{font-size:12px}.cc-source .home-room-owner-info{font-size:9px}.cc-source .forms-slide-content{gap:8px;grid-template-columns:1fr}.cc-source .forms-box-link{gap:8px;padding:8px}.cc-source .forms-box-image{min-height:50px;width:55px}.cc-source .forms-box-title{font-size:11px}.cc-source .forms-box-description{font-size:9px;margin-bottom:6px}.cc-source .forms-box-button{font-size:9px;padding:4px 10px}.cc-source .forms-slider-btn{height:28px;width:28px}.cc-source .forms-slider-btn svg{height:14px;width:14px}.cc-source .forms-slider-dots{gap:5px}.cc-source .forms-slider-dot{height:7px;width:7px}}@media (max-width:480px){.cc-source .home-page{padding:12px 8px}.cc-source .home-section{padding:10px}.cc-source .section-title{font-size:15px}.cc-source .news-slide{padding:8px}.cc-source .news-slide-link{gap:8px;padding:8px}.cc-source .news-slide-image{height:100px}.cc-source .news-slide-title{font-size:12px;margin-bottom:3px}.cc-source .news-slide-excerpt{font-size:10px;margin-bottom:4px}.cc-source .news-slide-meta{font-size:9px;padding-top:4px}.cc-source .news-author-avatar{height:16px;width:16px}.cc-source .news-slider-controls{gap:8px;margin-top:6px}.cc-source .news-slider-btn{height:26px;width:26px}.cc-source .news-slider-dots{gap:4px}.cc-source .news-slider-dot{height:5px;width:5px}.cc-source .news-slider-dot.active{width:16px}.cc-source .uotm-leader-item{gap:8px;padding:8px}.cc-source .uotm-leader-avatar{height:36px;width:36px}.cc-source .lotto-featured-avatar{height:44px;min-height:44px;min-width:44px;width:44px}.cc-source .lotto-compact-avatar{height:32px;width:32px}.cc-source .home-room-thumbnail-wrapper{height:80px}.cc-source .forms-box{padding:12px}}.cc-source .auctions-section{margin-bottom:18px}.cc-source .section-desc{color:#fff9;font-size:13px;line-height:1.5}.cc-source .home-auctions-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}.cc-source .auction-card{background:#00000040;border:1px solid hsla(0,0%,100%,.06);border-radius:.25rem;display:flex;flex-direction:row;overflow:hidden;transition:all .25s cubic-bezier(.4,0,.2,1)}.cc-source .auction-card:hover{background:#00000059;border-color:#ffffff1f;box-shadow:0 4px 16px #00000040;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.cc-source .auction-item-section{background:#0000004d;height:135px;overflow:hidden;width:120px}.cc-source .auction-item-image,.cc-source .auction-item-section{align-items:center;display:flex;justify-content:center;position:relative}.cc-source .auction-item-image{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;width:100%}.cc-source .auction-furni-image{height:80px!important;width:80px!important}.cc-source .auction-furni-image-loading{-webkit-animation:auction-furni-pulse 1.5s ease-in-out infinite;animation:auction-furni-pulse 1.5s ease-in-out infinite;background:#ffffff0d;border-radius:8px;height:80px;width:80px}@-webkit-keyframes auction-furni-pulse{0%,to{opacity:.3}50%{opacity:.6}}@keyframes auction-furni-pulse{0%,to{opacity:.3}50%{opacity:.6}}.cc-source .furni-image-failed{-webkit-animation:none!important;animation:none!important;background:#ffffff05!important;background-image:none!important;opacity:.4}.cc-source .auction-ltd-badge{background-position:10px;background-size:24px 16px;border-radius:.25rem;bottom:8px;color:#fff;font-size:11px;font-weight:600;left:8px;padding:6px 10px 6px 40px;position:absolute;z-index:2}.cc-source .auction-ltd-amount{font-size:12px;line-height:1.3}.cc-source .auction-info-section{display:flex;flex:1 1;flex-direction:column;gap:8px;padding:10px}.cc-source .auction-header{align-items:center;display:flex;gap:6px;justify-content:space-between}.cc-source .auction-owner{align-items:center;color:#fffc;cursor:pointer;display:inline-flex;font-size:11px;gap:5px;max-width:100%;text-decoration:none;transition:color .2s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cc-source .auction-owner .discord-badge-icon{height:13px;width:13px}.cc-source .auction-owner .discord-badge{margin-left:2px}.cc-source .auction-owner:hover{color:#fbba43e6}.cc-source .auction-owner-avatar{background:#0003;background-position:50%;background-size:cover;border:1px solid hsla(0,0%,100%,.1);border-radius:.25rem;flex-shrink:0;height:30px;overflow:hidden;width:30px}.cc-source .auction-owner-avatar-img{background-position:center -15px;background-repeat:no-repeat;background-size:50px;height:100%;width:100%}.cc-source .auction-owner img{border:1px solid hsla(0,0%,100%,.1);border-radius:50%;flex-shrink:0;height:20px;object-fit:cover;width:20px}.cc-source .auction-timer{background:#fbba43e6;border-radius:.25rem;color:#000000d9;font-size:10px;font-weight:600;padding:3px 6px;position:absolute;right:10px;top:10px;white-space:nowrap;z-index:2}.cc-source .auction-prices{display:flex;gap:6px;margin-top:4px}.cc-source .auction-price-box{display:flex;flex:1 1;flex-direction:column;gap:2px}.cc-source .auction-price-box.instant{flex:0 0 auto;width:44%}.cc-source .auction-price-label{color:#fff9;font-size:10px;line-height:1.2}.cc-source .auction-bidder-link{color:#fbba43e6;cursor:pointer;gap:3px;text-decoration:none;transition:color .2s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cc-source .auction-bidder-link:hover{color:#fbba43;text-decoration:underline}.cc-source .auction-bidder-link .discord-badge-icon{height:11px;width:11px}.cc-source .auction-bidder-link .discord-badge{margin-left:2px}.cc-source .auction-price-amount{color:#fffffff2;font-size:13px;font-weight:700;line-height:1.2}.cc-source .auction-price-amount.instant{color:#fbba43f2}.cc-source .auction-visit-btn{background:#00000040;border:1px solid hsla(0,0%,100%,.08);border-radius:.25rem;color:#ffffffd9;cursor:pointer;display:block;font-size:10px;font-weight:600;letter-spacing:.5px;margin-top:4px;padding:6px 12px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .25s cubic-bezier(.4,0,.2,1);transition:all .2s ease;width:100%}.cc-source .auction-visit-btn:hover{background:#fbba43e6;border-color:#fff3;color:#000000d9;-webkit-transform:translate(2px);transform:translate(2px)}.cc-source .skeleton-auction-card{pointer-events:none}.cc-source .skeleton-auction-image{-webkit-animation:skeleton-loading 1.5s ease-in-out infinite;animation:skeleton-loading 1.5s ease-in-out infinite;background:linear-gradient(90deg,#ffffff0d 25%,#ffffff1a,#ffffff0d 75%);background-size:200% 100%;border-radius:.25rem .25rem 0 0;height:100px;width:100%}.cc-source .skeleton-auction-content{display:flex;flex-direction:column;gap:8px;padding:10px}.cc-source .skeleton-auction-owner{width:100px}.cc-source .skeleton-auction-owner,.cc-source .skeleton-auction-timer{-webkit-animation:skeleton-loading 1.5s ease-in-out infinite;animation:skeleton-loading 1.5s ease-in-out infinite;background:linear-gradient(90deg,#ffffff0d 25%,#ffffff1a,#ffffff0d 75%);background-size:200% 100%;border-radius:4px;height:16px}.cc-source .skeleton-auction-timer{position:absolute;right:10px;top:10px;width:50px;z-index:2}.cc-source .skeleton-auction-price{height:32px}.cc-source .skeleton-auction-button,.cc-source .skeleton-auction-price{-webkit-animation:skeleton-loading 1.5s ease-in-out infinite;animation:skeleton-loading 1.5s ease-in-out infinite;background:linear-gradient(90deg,#ffffff0d 25%,#ffffff1a,#ffffff0d 75%);background-size:200% 100%;border-radius:4px;width:100%}.cc-source .skeleton-auction-button{height:28px;margin-top:4px}@media (max-width:768px){.cc-source .home-auctions-grid{grid-template-columns:1fr}.cc-source .auction-price-box.instant{width:100%}.cc-source .auction-prices{flex-direction:column}}.cc-source .home-events-list{display:flex;flex-direction:column;gap:4px;margin-top:12px}.cc-source .home-event-item{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.04);display:flex;gap:0;padding:10px 0;position:relative;text-decoration:none;transition:all .2s ease}.cc-source .home-event-item:last-child{border-bottom:none;padding-bottom:0}.cc-source .home-event-item:first-child{padding-top:0}.cc-source .home-event-item:hover .home-event-name{color:#fff}.cc-source .home-event-item:hover .home-event-time-col{opacity:1}.cc-source .home-event-time-col{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:1px;min-width:46px;opacity:.7;transition:opacity .2s ease}.cc-source .home-event-time{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:#ffffffd9;font-size:13px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.3px}.cc-source .home-event-day-label{color:#ffffff59;font-size:10px;font-weight:500;letter-spacing:.3px;text-transform:uppercase}.cc-source .home-event-day-label.is-today{color:#4caf50e6;font-weight:700}.cc-source .home-event-divider{align-self:stretch;background:#ffffff14;flex-shrink:0;margin:0 12px;width:1px}.cc-source .home-event-item.today .home-event-divider{background:#4caf504d}.cc-source .home-event-body{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.cc-source .home-event-name{color:#ffffffd9;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;transition:color .2s ease;white-space:nowrap}.cc-source .home-event-meta{align-items:center;color:#ffffff59;display:flex;font-size:11px;gap:6px}.cc-source .home-event-avatar{background-color:#ffffff0f;border:1px solid hsla(0,0%,100%,.08);border-radius:50%;flex-shrink:0;height:20px;overflow:hidden;width:20px}.cc-source .home-event-avatar-img{background-position:center -8px;background-repeat:no-repeat;background-size:135%;height:100%;width:100%}.cc-source .home-event-host{color:#ffffff73;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cc-source .home-event-host .discord-badge-icon{height:12px;width:12px}.cc-source .home-event-host .discord-badge{margin-left:3px}.cc-source .home-event-date-tag{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:#fff3;flex-shrink:0;font-size:10px;font-variant-numeric:tabular-nums;margin-left:auto}@media (max-width:768px){.cc-source .home-event-time-col{min-width:40px}.cc-source .home-event-name,.cc-source .home-event-time{font-size:12px}.cc-source .home-event-divider{margin:0 8px}}.cc-source .home-vote-section{background:#94713038;display:flex;flex-direction:column;gap:12px}.cc-source .home-vote-section:hover{background:#94713038}.cc-source .home-vote-availability{font-size:11px;font-weight:700;letter-spacing:.2px;margin-left:auto;text-transform:uppercase}.cc-source .home-vote-availability.ready{color:#4caf50f2}.cc-source .home-vote-availability.cooldown{color:#ffffffa6}.cc-source .home-vote-overview{grid-gap:8px;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) 190px}.cc-source .home-vote-stats{grid-gap:8px;align-content:start;display:grid;gap:8px;grid-template-columns:1fr}.cc-source .home-vote-stat{align-items:center;background:#0000003d;border:1px solid hsla(0,0%,100%,.06);border-radius:.25rem;display:flex;flex-direction:row;gap:2px;justify-content:space-between;padding:3px 10px}.cc-source .home-vote-stat-label{color:#fff9;font-size:10px;text-transform:uppercase}.cc-source .home-vote-stat strong{color:#fbba43f2;font-size:15px}.cc-source .home-vote-actions{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr}.cc-source .home-vote-btn{align-items:center;border:1px solid hsla(0,0%,100%,.1);border-radius:.25rem;cursor:pointer;display:inline-flex;font-size:11px;font-weight:700;justify-content:center;letter-spacing:.4px;min-height:38px;padding:0 12px;text-decoration:none;text-transform:uppercase;transition:all .2s ease}.cc-source .home-vote-btn.external{background:#00000047;color:#ffffffe0}.cc-source .home-vote-btn.external:hover{background:#00000061;color:#fffffff5}.cc-source .home-vote-btn.claim{background:#ffffff14;color:#ffffffd1}.cc-source .home-vote-btn.claim.ready{background:#fbba43eb;border-color:#ffffff38;color:#000000db}.cc-source .home-vote-btn.claim.ready:hover{background:#fbba43;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.cc-source .home-vote-btn:disabled{cursor:not-allowed;opacity:.65;-webkit-transform:none!important;transform:none!important}.cc-source .home-vote-rewards{color:#ffffffb8;display:flex;flex-direction:column;font-size:11px;gap:3px}.cc-source .home-vote-rewards strong{color:#fffffff2}.cc-source .home-vote-loading{min-height:80px}.cc-source .home-vote-next-claim{color:#ffffffb8;font-size:11px}.cc-source .home-vote-next-claim strong{color:#fffffff0}.cc-source .home-vote-next-countdown{align-items:center;background:#0000003d;border:1px solid hsla(0,0%,100%,.08);border-radius:.25rem;color:#fbba43f2;display:inline-flex;font-size:10px;font-weight:700;letter-spacing:.2px;margin-left:8px;padding:2px 6px}.cc-source .home-vote-meta-row{align-items:center;display:flex;gap:10px;justify-content:space-between}.cc-source .home-vote-meta-row span{align-items:center;background:#0003;border:1px solid hsla(0,0%,100%,.06);border-radius:.25rem;display:inline-flex;gap:4px;padding:6px 10px}.cc-source .home-vote-bonus-hint{color:#ffffffb8;font-size:11px;text-align:right;white-space:nowrap}.cc-source .home-vote-bonus-hint strong{color:#fbba43f2}.cc-source .home-vote-provider-hint{color:#ffffffb8;font-size:11px}.cc-source .home-vote-next-rewards{background:#00000038;border:1px solid hsla(0,0%,100%,.06);border-radius:.25rem;display:flex;flex-direction:column;gap:8px;padding:8px 10px}.cc-source .home-vote-next-rewards-title{color:#ffffff9e;font-size:10px;font-weight:700;letter-spacing:.4px;text-transform:uppercase}.cc-source .home-vote-next-rewards-list{display:flex;flex-wrap:wrap;gap:8px}.cc-source .home-vote-next-reward-item{align-items:center;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.08);border-radius:.25rem;display:inline-flex;gap:6px;padding:4px 8px}.cc-source .home-vote-next-reward-icon{height:14px;object-fit:contain;width:14px}.cc-source .home-vote-next-reward-texticon{align-items:center;background:#fbba43f2;border-radius:3px;color:#000000e6;display:inline-flex;font-size:8px;font-weight:700;height:14px;justify-content:center;letter-spacing:.2px;min-width:14px;padding:0 2px}.cc-source .home-vote-next-reward-amount{color:#ffffffe6;font-size:11px;font-weight:700}@media (max-width:768px){.cc-source .home-vote-availability{margin-left:0}.cc-source .home-vote-actions,.cc-source .home-vote-overview{grid-template-columns:1fr}.cc-source .home-vote-meta-row{align-items:flex-start;flex-direction:column}.cc-source .home-vote-bonus-hint{text-align:left;white-space:normal}}.cc-source .news-list{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(400px,1fr))}.cc-source .news-card{background:#00000040;border:1px solid hsla(0,0%,100%,.06);border-radius:.5rem;color:inherit;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:all .25s cubic-bezier(.4,0,.2,1)}.cc-source .news-card:hover{border-color:#ffffff1f;box-shadow:0 4px 12px #0000004d;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.cc-source .news-card-image{background-color:#0000004d;background-position:50%;background-size:cover;height:160px;width:100%}.cc-source .news-card-content{display:flex;flex:1 1;flex-direction:column;gap:12px;padding:20px}.cc-source .news-card-title{color:#fffffff2;font-size:20px;font-weight:600;line-height:1.4;margin:0}.cc-source .news-card-excerpt{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#ffffffb3;display:-webkit-box;font-size:14px;line-height:1.6;margin:0;overflow:hidden}.cc-source .news-card-meta{align-items:center;border-top:1px solid hsla(0,0%,100%,.03);color:#fff9;display:flex;font-size:12px;gap:12px;margin-top:auto;padding-top:12px}.cc-source .news-card-author{align-items:center;display:flex;gap:8px}.cc-source .news-card-author-avatar{align-items:center;background:#0003;border:1px solid hsla(0,0%,100%,.1);border-radius:50%;display:flex;height:24px;justify-content:center;overflow:hidden;transition:all .3s ease;width:24px}.cc-source .news-card-author-avatar-img{background-position:center -15px;background-repeat:no-repeat;background-size:135%;height:100%;width:100%}.cc-source .news-card-author-link{color:#fffc;cursor:pointer;position:relative;text-decoration:none;transition:color .2s ease;-webkit-user-select:none;user-select:none;z-index:10}.cc-source .news-card-author-link .discord-badge-icon{height:12px;width:12px}.cc-source .news-card-author-link .discord-badge{margin-left:3px}.cc-source .news-card-author-link:hover{color:#fbba43e6}.cc-source .news-card-author-link:focus{border-radius:2px;outline:2px solid rgba(251,186,67,.5);outline-offset:2px}.cc-source .news-card-date{color:#ffffff80;margin-left:auto}.cc-source .news-card-meta>:not(:last-child):after{color:#ffffff26;content:"•";font-size:10px;margin-left:12px;margin-right:12px}.cc-source .news-card-views{align-items:center;color:#ffffff73;display:inline-flex;font-size:12px;gap:4px}.cc-source .news-card-views svg{opacity:.7}.cc-source .news-card-comments{align-items:center;color:#ffffff80;display:inline-flex;font-size:12px;gap:6px}.cc-source .news-card-comments i{font-size:11px;opacity:.7}.cc-source .no-news{color:#ffffff80;padding:60px 20px;text-align:center}.cc-source .error-message{background:#00000040;border:1px solid hsla(0,0%,100%,.06);border-radius:.5rem;padding:40px;text-align:center}.cc-source .error-message p{color:#fffc;margin:0 0 16px}.cc-source .retry-btn{background:#fbba43e6;border:1px solid hsla(0,0%,100%,.2);border-radius:.25rem;color:#000000d9;cursor:pointer;font-size:13px;font-weight:600;padding:10px 20px;transition:all .2s ease}.cc-source .retry-btn:hover{background:#fbba43e6;border-color:#ffffff4d}@media (max-width:768px){.cc-source .news-list{grid-template-columns:1fr}}.cc-source .page-container{-webkit-animation:pageFadeIn .4s cubic-bezier(.4,0,.2,1);animation:pageFadeIn .4s cubic-bezier(.4,0,.2,1);margin:0 auto;max-width:1600px;padding:24px 20px;width:100%}@-webkit-keyframes pageFadeIn{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes pageFadeIn{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media (max-width:768px){.cc-source .page-container{padding:20px 16px}}@media (max-width:480px){.cc-source .page-container{padding:16px 12px}}.habboje-app{background:#333;color:#ddd;font-family:Arial,Helvetica,sans-serif;min-height:100vh}.cc-source .footer-container,.cc-source .header-container,.cc-source .page-container,.cc-source .topbar-container,.habboje-app .container,.habboje-app .hotel-wrap{margin-left:auto;margin-right:auto;max-width:1360px}.cc-source .header,.cc-source .header-banner,.cc-source .topbar{height:auto;position:relative;top:auto}.cc-source .topbar{background:#222;min-height:35px}.cc-source .topbar-container{min-height:35px}.cc-source .topbar-online{align-items:center;color:#aaa;display:flex;font-size:12px;gap:7px}.cc-source .header-banner{align-items:end;background-position:50%;background-size:cover;display:flex;height:125px;isolation:isolate;justify-content:space-between;padding:20px max(20px,calc(50vw - 660px))}.cc-source .header-banner:before{background:linear-gradient(0deg,#000b,transparent);content:"";inset:0;position:absolute;z-index:-1}.cc-banner-caption{grid-gap:4px;color:#fff;display:grid;gap:4px}.cc-banner-caption span{color:#fbba43;font-size:10px;letter-spacing:2px}.cc-banner-caption strong{font-size:21px;text-shadow:0 2px #000}.cc-scene-controls{align-items:center;color:#fff;display:flex;font-size:11px;gap:10px}.cc-scene-controls button{background:#222c;border:1px solid #ffffff30;border-radius:3px;color:#fff;height:28px;width:28px}.cc-source .header{min-height:74px;z-index:50}.cc-source .header-container{min-height:74px}.cc-source .header-nav{flex-wrap:wrap}.cc-source .logo-image{height:42px}.cc-source details{position:relative}.cc-source summary{cursor:pointer;list-style:none}.cc-menu{background:#242424;border:1px solid #555;box-shadow:0 10px 25px #0007;left:0;padding:8px;position:absolute;top:100%;width:195px;z-index:100}.cc-menu a,.cc-menu button{background:none;border:0;color:#ddd;display:block;font-size:13px;padding:10px;text-align:left;text-decoration:none;width:100%}.cc-menu a:hover,.cc-menu button:hover{background:#ffffff0c;color:#fbba43}.cc-account{align-items:center;display:flex;font-size:12px;gap:14px}.cc-account a{color:#ddd;text-decoration:none}.cc-account summary{background:#222;border-radius:3px;padding:10px}.cc-checkin{background:#356535;border-radius:3px;font-weight:700;padding:12px 18px;text-transform:uppercase}.cc-source .nav-link.active{background:#242424;color:#fbba43}.cc-source .footer{margin-top:55px}.cc-source .footer-bottom{color:#999;display:flex;font-size:11px;gap:20px;justify-content:space-between;padding:20px 0}.cc-source .page-container{padding:32px 20px}.cc-page-heading{margin-bottom:25px}.cc-page-heading>span{color:#fbba43;font-size:10px;letter-spacing:2px}.cc-page-heading h1{font-size:28px;margin:8px 0}.cc-page-heading p{color:#aaa;font-size:14px}.cc-search{background:#252525;border:1px solid #505050;border-radius:4px;color:#eee;margin-bottom:25px;padding:12px 15px;width:min(100%,440px)}.cc-news-image{height:200px;object-fit:cover;width:100%}.cc-news-copy{padding:22px}.cc-news-copy h2{font-size:21px;margin:10px 0}.cc-news-copy a{color:#e3bf76;text-decoration:none}.cc-news-copy p{color:#bbb;font-size:14px;line-height:1.7}.cc-news-copy small{color:#999;font-size:11px}.cc-empty{background:#272727;border:1px solid #ffffff0d;border-radius:4px;padding:45px;text-align:center}.cc-empty h2{font-size:21px}.cc-empty p{color:#aaa}.me-season-strip{background:#fbba431a;border:1px solid #fbba4340;border-radius:4px;box-shadow:none;min-height:0;padding:14px 18px}.me-season-strip h1{font-size:19px;letter-spacing:0}.me-season-strip .me-checkin,.me-season-strip span,.me-season-strip:after{display:none}.me-season-strip p{font-size:12px}.habboje-app .hotel-panel,.habboje-app .primary-card,.me-layout section,.me-shortcuts{background:#272727!important;border:1px solid #ffffff0a!important;border-radius:4px;box-shadow:0 3px 9px #0002}.habboje-app .primary-header-card,.me-community-column .primary-header-card,.me-section-title{background:#242424!important;border-bottom:1px solid #ffffff0a;color:#ddd}.me-section-title h2{font-size:17px}.me-section-title span{color:#b9a57a}.me-news-empty{background:transparent}.me-layout{gap:20px;grid-template-columns:230px minmax(0,1fr) 285px}.me-community-column .habboje-community-tools .card{background:#272727!important;border-color:#ffffff0d!important}.me-passport-scene{background-image:url(/static/media/cc-header.1a555ee347ea78f99898.png)}.habboje-app .form-control,.habboje-app .form-select,.me-compose-prompt{background:#202020;border-color:#4a4a4a;color:#ddd}.me-passport-copy h2{color:#fbba43}.habboje-app .studio-page{padding:32px 20px}.habboje-app .studio-gallery .hotel-panel{transition:box-shadow .2s,-webkit-transform .2s;transition:transform .2s,box-shadow .2s;transition:transform .2s,box-shadow .2s,-webkit-transform .2s}.habboje-app .studio-gallery .hotel-panel:hover{box-shadow:0 9px 20px #0004}.habboje-app .studio-room-art{background:linear-gradient(0deg,#0008,transparent),url(/static/media/cc-room.569a21a6a456359134e3.png) 50%/cover;font-size:0;height:160px}.habboje-app .hotel-eyebrow{color:#fbba43}.habboje-app .article-container{background:#272727;border:1px solid #444;border-radius:4px;padding:24px}.habboje-app .primary-card a{color:#ddbd7e}@media(max-width:1100px){.cc-source .header-container{flex-wrap:wrap;gap:12px;padding:14px 20px}.cc-source .header-nav{flex-basis:100%;justify-content:flex-start;order:3}.me-layout{grid-template-columns:210px minmax(0,1fr)}.me-community-column{grid-column:1/-1}}@media(max-width:700px){.cc-source .topbar-right{gap:8px}.cc-source .currency-label{display:none}.cc-source .header-banner{height:110px;padding:15px}.cc-banner-caption strong{font-size:17px}.cc-source .header-nav{gap:0}.cc-source .nav-link{font-size:10px;padding:10px}.cc-source .footer-main{gap:20px;grid-template-columns:1fr}.cc-source .footer-bottom{flex-direction:column}.cc-source .news-list{grid-template-columns:1fr}.me-layout{display:flex}.cc-source .page-container{padding:24px 15px}.cc-source .footer-links-section{flex-wrap:wrap}.cc-account{gap:8px}.cc-checkin{padding:10px}}@media(prefers-reduced-motion:reduce){.cc-source *{-webkit-animation:none!important;animation:none!important;transition:none!important}}.cc-guest{align-items:center;background:linear-gradient(90deg,#202020ed,#20202060),url(/static/media/cc-room.569a21a6a456359134e3.png) 50%/cover;border:1px solid #ffffff15;border-radius:4px;display:flex;margin-top:30px;min-height:290px;padding:40px!important}.cc-guest>div{max-width:580px}.cc-guest span{color:#fbba43;font-size:11px;letter-spacing:2px}.cc-guest h1{color:#fff;font-size:36px;line-height:1.25;margin:12px 0}.cc-guest p{color:#ddd;line-height:1.8;margin-bottom:25px}.cc-guest a{color:#fff;display:inline-block;text-decoration:none}.cc-guest-login{font-size:13px;margin:15px}@media(max-width:1100px){.cc-source .header-nav{display:flex!important;opacity:1;position:static;-webkit-transform:none;transform:none;visibility:visible;width:100%}.cc-source .header,.cc-source .header-container{height:auto}}.habboje-app .me-redesign{padding-bottom:35px;padding-top:26px}.habboje-app .me-season-strip{background:linear-gradient(90deg,#171a1eed,#171a1e70),url(/static/media/autumn-pumpkin.f72b00b664fe9bb80892.jpg) 50%/cover;border-radius:10px;box-shadow:0 10px 25px #0006;padding:24px 28px}.habboje-app .me-season-strip .me-checkin,.habboje-app .me-season-strip span{display:inline-block}.habboje-app .me-layout section,.habboje-app .me-shortcuts{border-radius:10px;box-shadow:0 4px 0 #17191c,0 12px 22px #0005,inset 0 1px #ffffff09;transition:box-shadow .22s,-webkit-transform .22s;transition:box-shadow .22s,transform .22s;transition:box-shadow .22s,transform .22s,-webkit-transform .22s}.habboje-app .me-layout section:hover{box-shadow:0 5px 0 #17191c,0 19px 32px #0008,inset 0 1px #ffffff12}.habboje-app .cc-checkin,.habboje-app .cc-source .nav-link,.habboje-app .me-checkin,.habboje-app .me-layout button{transition:box-shadow .18s,-webkit-transform .18s,-webkit-filter .18s;transition:transform .18s,box-shadow .18s,filter .18s;transition:transform .18s,box-shadow .18s,filter .18s,-webkit-transform .18s,-webkit-filter .18s}.habboje-app .cc-checkin:hover,.habboje-app .me-checkin:hover,.habboje-app .me-layout button:not(:disabled):hover{box-shadow:0 5px 0 #151719,0 12px 19px #0008;-webkit-filter:brightness(1.14);filter:brightness(1.14);-webkit-transform:translateY(-3px);transform:translateY(-3px)}.habboje-app .cc-checkin:active,.habboje-app .me-layout button:not(:disabled):active{box-shadow:0 1px 0 #151719;-webkit-transform:translateY(1px);transform:translateY(1px)}.habboje-app .cc-source .nav-link:hover{background:#ffffff09;border-radius:5px;box-shadow:0 6px 12px #0004;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.me-adventure{align-items:flex-end;background:linear-gradient(90deg,#171b20ee,#171b2070),url(/static/media/auth-room.dd781f0407822853dd74.png) 50%/cover!important;display:flex;gap:16px;min-height:205px;padding:25px;position:relative}.me-adventure>div{flex:1 1}.me-adventure span{color:#ffd278;font-size:10px;letter-spacing:1.5px}.me-adventure h2{color:#fff;font-size:26px;margin:10px 0}.me-adventure p{color:#d8dee5;font-size:13px;line-height:1.7;max-width:360px}.me-adventure>a{background:#ffd15b;border-radius:6px;box-shadow:0 4px #aa7821,0 8px 13px #0007;color:#35290e;font-weight:700;padding:12px 16px;text-decoration:none;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;white-space:nowrap}.me-adventure>a:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px)}.me-destinations{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin:0 0 24px}.me-destinations>a{align-items:flex-start;background:#282c31;border:1px solid #444950;border-radius:9px;box-shadow:0 7px 14px #0005;display:flex;flex-direction:column;padding:18px 15px;position:relative;text-decoration:none;transition:box-shadow .2s,-webkit-transform .2s;transition:transform .2s,box-shadow .2s;transition:transform .2s,box-shadow .2s,-webkit-transform .2s}.me-destinations img{height:40px;image-rendering:pixelated;margin-bottom:16px;object-fit:contain;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s;width:42px}.me-destinations strong{color:#ffdb8d;font-size:13px}.me-destinations span{color:#b4bdc9;font-size:11px;line-height:1.6;margin-top:8px}.me-destinations b{color:#c7a65c;position:absolute;right:14px;top:22px}.me-destinations>a:hover{box-shadow:0 16px 23px #0008;-webkit-transform:translateY(-5px);transform:translateY(-5px)}.me-destinations>a:hover img{-webkit-transform:translateY(-5px) rotate(-7deg);transform:translateY(-5px) rotate(-7deg)}.me-room-list{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);padding:18px}.me-room-list>a{background:#202328;border-radius:6px;color:#e6c98a;display:flex;flex-direction:column;gap:9px;padding:16px;text-decoration:none}.me-room-list img{image-rendering:pixelated;width:35px}.me-room-list span{color:#b6c0ca;font-size:11px}.me-room-empty{align-items:center;display:flex;gap:20px;padding:22px}.me-room-empty>img{image-rendering:pixelated;width:54px}.me-room-empty strong{font-size:14px}.me-room-empty p{color:#aab4c0;font-size:12px;margin:8px 0}.me-room-empty a{color:#e5be70;font-size:12px}.habboje-app .cc-source .footer{background:#1e2125;border-top:1px solid #ffffff13;box-shadow:0 -12px 35px #0003}.habboje-app .cc-source .footer-links-list a{color:#b7c0cb;display:block;padding:6px 0;text-decoration:none;transition:color .18s,-webkit-transform .18s;transition:color .18s,transform .18s;transition:color .18s,transform .18s,-webkit-transform .18s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.habboje-app .cc-source .footer-links-list a:hover{color:#ffcf67}.habboje-app .cc-source .footer-links-title{color:#eee;font:700 13px HotelUbuntu,Arial,sans-serif;margin-bottom:12px}.habboje-app .cc-source .footer-bottom{border-top:1px solid #ffffff0b;color:#8994a2}.habboje-app .cc-source .footer-brand-name{color:#f0c36b}@media(max-width:700px){.me-destinations,.me-room-list{grid-template-columns:1fr}.me-adventure{align-items:flex-start;flex-direction:column}.habboje-app .me-season-strip{padding:20px}.habboje-app .me-season-strip h1{font-size:24px}}@media(prefers-reduced-motion:reduce){.habboje-app .cc-source *,.habboje-app .me-layout *{-webkit-animation:none!important;animation:none!important;transition:none!important}}.retro-quiet .habboje-app .me-layout *{-webkit-animation:none!important;animation:none!important;transition:none!important}.habboje-app .me-layout .me-adventure{background:linear-gradient(90deg,#171b20ee,#171b2070),url(/static/media/auth-room.dd781f0407822853dd74.png) 50%/cover!important}.habboje-app{--hotel-bg:#242321;--hotel-panel:#302e2b;--hotel-edge:#4d4942;--hotel-ink:#eeeae2;--hotel-muted:#bcb7ae;--hotel-gold:#ffd267;background:#242321!important;background-repeat:no-repeat!important;background-size:auto,auto 540px!important;color:var(--hotel-ink);font-family:HotelUbuntu,Arial,sans-serif!important;font-size:14px;line-height:1.6}.habboje-app :is(button,input,textarea,select){font:inherit}.habboje-app :is(h1,h2,h3,h4,h5,h6){color:#f5f6f7;font-family:HotelUbuntu,Arial,sans-serif;font-weight:700;letter-spacing:-.025em}.habboje-app :is(a,button,summary,input,textarea,select):focus-visible{outline:3px solid #ffdb7e!important;outline-offset:4px}.habboje-app .container,.habboje-app .hotel-wrap{max-width:1320px}.habboje-app .cc-source{font-family:HotelUbuntu,Arial,sans-serif}.habboje-app .cc-source .topbar{background:#191816;border-bottom:1px solid #ffffff12;min-height:34px}.habboje-app .cc-source .header-container,.habboje-app .cc-source .topbar-container{max-width:1320px}.habboje-app .cc-source .header-banner{border-bottom:3px solid #12181e;box-shadow:inset 0 -65px 55px -30px #171512;height:165px}.habboje-app .cc-banner-caption{max-width:1320px}.habboje-app .cc-banner-caption strong{font-size:25px;text-shadow:0 3px 0 #171512,0 5px 14px #000}.habboje-app .cc-source .header{background:#2c2a27;border-bottom:1px solid #191715;border-top:1px solid #5b554b;box-shadow:0 7px 0 #19171580,0 15px 30px #0004}.habboje-app .cc-source .header-container{gap:24px;min-height:78px}.habboje-app .cc-source .header-nav{gap:8px}.habboje-app .cc-account summary,.habboje-app .cc-source .nav-link{border:1px solid transparent;border-radius:6px;color:#c7c2b9;cursor:pointer;font-size:13px;font-weight:700;padding:11px 16px;text-transform:none;transition:background .18s,box-shadow .18s,color .18s,-webkit-transform .18s;transition:background .18s,box-shadow .18s,transform .18s,color .18s;transition:background .18s,box-shadow .18s,transform .18s,color .18s,-webkit-transform .18s}.habboje-app .cc-account summary:hover,.habboje-app .cc-source .nav-link:hover,.habboje-app .cc-source details[open]>summary{background:#3b3731;border-color:#61594c;box-shadow:0 4px 0 #1a1713,0 8px 14px #0005;color:#fff;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.habboje-app .cc-source .nav-link.active{background:#25221e;border-color:#4d4942;box-shadow:inset 0 -3px #edb640;color:#ffd267}.habboje-app .cc-menu{-webkit-animation:hotel-menu-in .16s ease-out;animation:hotel-menu-in .16s ease-out;background:#302c26;border:1px solid #6e6250;border-radius:0 0 8px 8px;box-shadow:0 18px 30px #0009;min-width:205px;padding:8px;z-index:100}.habboje-app .cc-menu a,.habboje-app .cc-menu button{border-radius:4px;color:#e9e4da!important;padding:10px 12px!important;text-decoration:none;transition:background .15s,-webkit-transform .15s;transition:background .15s,transform .15s;transition:background .15s,transform .15s,-webkit-transform .15s}.habboje-app .cc-menu a:hover,.habboje-app .cc-menu button:hover{background:#4a4134!important;-webkit-transform:translateX(3px);transform:translateX(3px)}.habboje-app :is(.cc-checkin,.me-checkin,.hotel-button.gold,.me-section-title>button,.me-community-column button:not(.habboje-banner-choice),.auth-entry button[type=submit]){background:linear-gradient(#ffde80,#efb742)!important;border:1px solid #ffe6a1!important;border-bottom-color:#a77827!important;border-radius:6px!important;box-shadow:0 4px 0 #916426,0 7px 12px #0006,inset 0 1px #fff8!important;color:#3b2a0e!important;font-weight:700;text-decoration:none;transition:box-shadow .16s,-webkit-transform .16s,-webkit-filter .16s!important;transition:transform .16s,box-shadow .16s,filter .16s!important;transition:transform .16s,box-shadow .16s,filter .16s,-webkit-transform .16s,-webkit-filter .16s!important}.habboje-app :is(.cc-checkin,.me-checkin,.hotel-button,.btn,.auth-entry button,.me-layout button):not(:disabled):hover{box-shadow:0 6px 0 #1c1813,0 12px 20px #0007!important;-webkit-filter:brightness(1.09);filter:brightness(1.09);-webkit-transform:translateY(-3px);transform:translateY(-3px)}.habboje-app :is(.cc-checkin,.me-checkin,.hotel-button,.btn,.auth-entry button,.me-layout button):not(:disabled):active{box-shadow:0 1px 0 #1c1813,0 3px 6px #0004!important;-webkit-transform:translateY(2px);transform:translateY(2px)}.habboje-app .me-redesign{padding-bottom:50px;padding-top:32px}.habboje-app .me-season-strip{background:linear-gradient(90deg,#18242af5,#18242a90),url(/static/media/autumn-pumpkin.f72b00b664fe9bb80892.jpg) center 52%/cover;border:1px solid #77715c;border-radius:8px;box-shadow:0 5px 0 #191715,0 15px 28px #0005;min-height:112px}.habboje-app .me-season-strip h1{font-size:28px;margin:4px 0}.habboje-app .me-season-strip p{color:#d7d1c7;margin:4px 0}.habboje-app .me-layout{align-items:start;gap:22px;grid-template-columns:220px minmax(0,1fr) 260px}.habboje-app .hotel-panel,.habboje-app .me-layout section,.habboje-app .me-shortcuts,.habboje-app .primary-card{background:#302e2b!important;border:1px solid #4d4942!important;border-radius:8px;box-shadow:0 4px 0 #191715,0 12px 23px #0004,inset 0 1px #ffffff0a;transition:border-color .2s,box-shadow .2s}.habboje-app .hotel-panel:hover,.habboje-app .me-layout section:hover{border-color:#81735d!important;box-shadow:0 4px 0 #191715,0 18px 30px #0007,inset 0 1px #ffffff15}.habboje-app :is(.me-section-title,.primary-header-card){background:linear-gradient(#39352f,#302d28)!important;border-bottom:1px solid #211e19!important;box-shadow:inset 0 1px #ffffff0b;padding:18px 20px}.habboje-app .me-section-title{border-radius:7px 7px 0 0;gap:14px}.habboje-app .me-section-title h2{margin:3px 0}.habboje-app .me-passport-copy>span,.habboje-app .me-section-title span{color:#e3bd69;font-size:10px;font-weight:700;letter-spacing:1.4px}.habboje-app .me-layout a{color:#ffda83}.habboje-app .me-passport-scene{border-bottom:3px solid #24201a;box-shadow:inset 0 -30px 28px -24px #000;height:172px}.habboje-app .me-passport-copy{padding:20px;text-align:center}.habboje-app .me-passport-copy h2{color:#ffda83;font-size:24px;margin:7px 0}.habboje-app .me-wallet{background:#292621;border-radius:0 0 7px 7px;border-top:1px solid #50483d;margin:0;padding:15px 18px}.habboje-app .me-shortcuts{padding:18px}.habboje-app .me-shortcuts a{border-bottom:1px solid #ffffff0c;color:#ded8ce;padding:13px 3px;transition:background .16s,padding .16s}.habboje-app .me-shortcuts a:hover{background:#3c352b;padding-left:9px;text-decoration:none}.habboje-app .me-layout .me-adventure{background:linear-gradient(90deg,#15252eeb,#15252e60),url(/static/media/auth-room.dd781f0407822853dd74.png) 50%/cover!important;min-height:165px;padding:24px}.habboje-app .me-adventure h2{font-size:25px}.habboje-app .me-adventure>a{display:none}.habboje-app .me-destinations{gap:10px;margin-top:-1px}.habboje-app .me-destinations>a{background:#302d28;border-color:#554c3e;border-radius:6px;box-shadow:0 4px 0 #201c17,0 10px 20px #0004;padding:18px 14px}.habboje-app .me-destinations>a:hover{background:#3b352c;border-color:#bda36c;-webkit-transform:translateY(-4px);transform:translateY(-4px)}.habboje-app .me-destinations strong{color:#ffdb82;font-size:14px}.habboje-app .me-destinations span{color:#c4bdb1}.habboje-app .me-compose-prompt{background:#24211d;border:1px solid #635847;border-radius:6px;box-shadow:inset 0 2px 4px #0004!important;color:#e9e1d4;margin:18px;padding:18px;width:calc(100% - 36px)}.habboje-app .me-feed-entry{border-color:#ffffff12;margin:0 18px;padding:20px 4px}.habboje-app .me-feed-entry p{color:#e5ded2;line-height:1.75;overflow-wrap:anywhere}.habboje-app .me-feed-entry time{color:#b5aa99;font-size:11px}.habboje-app .me-feed-entry button{background:transparent;border:0;color:#c1b6a5;font-size:11px}.habboje-app :is(.me-news-empty,.me-room-empty,.me-feed-empty){padding:26px 22px}.habboje-app .me-news-empty p,.habboje-app .me-room-empty p{color:#c4baac}.habboje-app .me-neighbours a{border-radius:6px;padding:12px 8px;transition:background .2s,-webkit-transform .2s;transition:background .2s,transform .2s;transition:background .2s,transform .2s,-webkit-transform .2s}.habboje-app .me-neighbours a:hover{background:#453c2e;-webkit-transform:translateY(-3px);transform:translateY(-3px)}.habboje-app .me-help-desk{background:#322d25!important;border-color:#766747!important;position:relative}.habboje-app :is(.form-control,.studio-search input,.studio-search select,.me-community-column input){background:#24211d!important;border:1px solid #615645!important;border-radius:5px!important;box-shadow:inset 0 2px 5px #0004;color:#f1e9dc!important;padding:11px 13px}.habboje-app :is(input,textarea)::-webkit-input-placeholder{color:#aa9e8b;opacity:1}.habboje-app :is(input,textarea)::placeholder{color:#aa9e8b;opacity:1}.habboje-app .form-control:focus{border-color:#ebbe65!important;box-shadow:0 0 0 3px #ebbe6525}.habboje-app .primary-card .primary-card{background:transparent!important;border:0!important;box-shadow:none}.habboje-app .modal-content{-webkit-animation:hotel-menu-in .2s ease-out;animation:hotel-menu-in .2s ease-out;border:1px solid #7d6d54!important;box-shadow:0 25px 90px #000a!important}.habboje-app .studio-page{padding-bottom:48px;padding-top:32px}.habboje-app .studio-page h1{font-size:32px}.habboje-app .studio-search{background:#302c26;border:1px solid #584d3d;border-radius:8px;box-shadow:0 5px 14px #0004;gap:12px;padding:16px}.habboje-app .studio-gallery{gap:20px}.habboje-app .studio-gallery .hotel-panel{overflow:hidden}.habboje-app .studio-gallery .hotel-panel:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px)}.habboje-app .cc-source .footer{background:#1c1a17;border-top:3px solid #494032;box-shadow:0 -8px 0 #19161280;padding:38px 0 22px}.habboje-app .cc-source .footer-container{max-width:1320px}.habboje-app .cc-source .footer-brand-name{color:#ffd267;font-size:23px}.habboje-app .cc-source .footer-links-list a{color:#bfb4a3!important;font-size:13px;padding:7px 0;text-decoration:none!important}.habboje-app .cc-source .footer-links-list a:hover{color:#ffda7e!important;-webkit-transform:translateX(5px);transform:translateX(5px)}.habboje-app .cc-source .footer-bottom{color:#a99a85;margin-top:26px;padding-top:20px}.habboje-app .auth-entry{font-family:HotelUbuntu,Arial,sans-serif}.habboje-app .auth-form-column,.habboje-app .auth-widget{background:#302c26;border-color:#584f41}.habboje-app .auth-entry h1,.habboje-app .auth-entry h2{letter-spacing:-.025em}@-webkit-keyframes hotel-menu-in{0%{opacity:0;-webkit-transform:translateY(-6px);transform:translateY(-6px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes hotel-menu-in{0%{opacity:0;-webkit-transform:translateY(-6px);transform:translateY(-6px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media(max-width:1100px){.habboje-app .me-layout{grid-template-columns:190px minmax(0,1fr)}.habboje-app .me-community-column{grid-gap:20px;display:grid;gap:20px;grid-column:1/-1;grid-template-columns:1fr 1fr}.habboje-app .cc-source .header-container{flex-wrap:wrap;padding:15px 20px}.habboje-app .cc-source .header-nav{flex-wrap:wrap}}@media(max-width:700px){.habboje-app .me-layout{display:flex;flex-direction:column}.habboje-app .me-community-column,.habboje-app .me-layout>*{width:100%}.habboje-app .me-community-column{display:block}.habboje-app .me-season-strip{flex-wrap:wrap;gap:18px;padding:20px}.habboje-app .me-season-strip h1{font-size:24px}.habboje-app .me-destinations{grid-template-columns:repeat(3,minmax(0,1fr))}.habboje-app .me-destinations>a{padding:14px 9px}.habboje-app .me-destinations span{display:none}.habboje-app .cc-source .header-nav{gap:3px;order:3;width:100%}.habboje-app .cc-source .nav-link{font-size:12px;padding:9px 10px}.habboje-app .cc-source .header-banner{height:110px}.habboje-app .cc-menu{max-width:calc(100vw - 30px)}.habboje-app .me-section-title{flex-wrap:wrap}.habboje-app .cc-source .footer{padding:26px 18px}.habboje-app .studio-search{flex-wrap:wrap}.habboje-app .studio-search>*{max-width:100%}}@media(prefers-reduced-motion:reduce){.habboje-app *{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition:none!important}}.habboje-app .cc-source .header-banner{background-position:center 46%;background-size:cover;height:145px}.habboje-app .me-season-strip{background:none;border:0;border-bottom:1px solid #484136;border-radius:0;box-shadow:none;margin-bottom:24px;min-height:0;padding:0 0 22px}.habboje-app .me-season-strip h1{font-size:25px}.habboje-app .me-season-strip .me-checkin,.habboje-app .me-season-strip>div>span{display:none}.habboje-app .hotel-panel,.habboje-app .me-layout section,.habboje-app .me-shortcuts,.habboje-app .primary-card{border-radius:4px}.habboje-app .me-section-title{border-radius:3px 3px 0 0;padding:14px 18px}.habboje-app .me-section-title span{display:none}.habboje-app .me-destinations>a{align-items:center;flex-direction:row;gap:12px;padding:16px 12px}.habboje-app .me-destinations img{height:34px;margin:0;width:30px}.habboje-app .me-destinations b,.habboje-app .me-destinations span{display:none}.habboje-app .me-destinations strong{font-size:13px}.habboje-app .me-community-column .habboje-banner-choice{background-position:50%!important;background-size:cover!important;border:2px solid #605643!important;box-shadow:0 3px 7px #0006!important;color:#fff!important;flex:1 1;font-size:11px;min-height:66px;min-width:58px;padding:5px!important;text-shadow:0 2px 3px #000,0 0 5px #000}.habboje-app .me-community-column .choice-city{background-image:linear-gradient(#0002,#0009),url(/static/media/hotelview.03a73bd58dd856fd313a.jpg)!important}.habboje-app .me-community-column .choice-night{background-image:linear-gradient(#0002,#0009),url(/static/media/hotelview.5dc06960855ae67ee977.png)!important}.habboje-app .me-community-column .choice-furni{background-image:linear-gradient(#0002,#0009),url(/static/media/bg-furni.519e1d50dc64d28ed819.png)!important}.habboje-app .me-community-column .habboje-banner-choice[aria-pressed=true]{border-color:#ffce65!important;outline:2px solid #9c7529;outline-offset:2px}.habboje-app .cc-source .footer{background-image:none!important}.habboje-app .hotel-panel,.habboje-app .me-layout section,.habboje-app .me-shortcuts,.habboje-app .primary-card{background:linear-gradient(135deg,#302e2a,#292724)!important;border:1px solid #595248!important;border-radius:7px;box-shadow:0 2px 0 #151412,0 5px 0 -2px #39342b,0 12px 24px #0005,inset 0 1px #ffffff0e;transition:border-color .2s ease,box-shadow .2s ease}.habboje-app .hotel-panel:hover,.habboje-app .me-layout section:focus-within,.habboje-app .me-layout section:hover,.habboje-app .me-shortcuts:hover{border-color:#8b7855!important;box-shadow:0 2px 0 #151412,0 5px 0 -2px #685534,0 18px 30px #0007,inset 0 1px #ffffff17}.habboje-app .me-community-column .primary-header-card,.habboje-app .me-section-title{background:linear-gradient(#3b3731,#322f29)!important;border-bottom:1px solid #191714!important;border-radius:6px 6px 0 0;box-shadow:inset 0 1px #ffffff0b,0 1px #ffffff06;color:#f0e7d7;font-weight:700;min-height:60px;padding:17px 20px;position:relative}.habboje-app .me-section-title h2{font-size:17px;line-height:1.35;margin:0}.habboje-app .me-section-title>a{border-bottom:1px dotted #a88a50;font-size:11px;padding-bottom:2px;text-decoration:none}.habboje-app .me-section-title>a:hover{border-bottom-style:solid;color:#fff0bf}.habboje-app :is(.me-news-panel,.me-live-rooms,.me-community-feed,.me-new-neighbours) .me-section-title{padding-left:58px}.habboje-app :is(.me-news-panel,.me-live-rooms,.me-community-feed,.me-new-neighbours) .me-section-title:before{background:50%/contain no-repeat;content:"";-webkit-filter:drop-shadow(0 3px 1px #0007);filter:drop-shadow(0 3px 1px #0007);height:30px;image-rendering:pixelated;left:18px;pointer-events:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:26px}.habboje-app .me-news-panel .me-section-title:before{background-image:url(data:image/png;base64,R0lGODlhFgAkAKIAAP///6+or5mZmf8A/8wAAGZmZgAAAAAAACH5BAkIAAMALAAAAAAWACQAAAPJOKpm+zA2EFq8Y4ZSqMUMAGic52CGKJJddUJpp7ImLJZzurVfpgKyHKXk8nFkuJWOOLkBVcHRUvp0In8joOsW7Xhlhg0VGsSVYlsAgQythjtN9S/5RMfXhDX39x6r81hAYFpNgHqCbX0TAiqHR0F2KQACjHKCjyNiiyKUZJiRnJWdj2eaKaKVnnCEkp2TjK6lcKehWK5ZBWmunbuMipK1P7eggcGdihnAgcOEC3HGvpowyq8zzRLUM9Io2XYgDMphPd/JSuQX4wMJADs=)}.habboje-app .me-live-rooms .me-section-title:before{background-image:url(data:image/gif;base64,R0lGODlhIAAgANU5AN3d7v+YAP/NCn9gJqpXBPPNhP/xlPCuDIiIiPi9C1otCOuBA/WMAt3d3VpaWs6hTalRBKhLBNV4AumeDfTekPnnkmYiROF2BS5uHOx/AEVFRfWLALtVmXq5V+DY2OTT02hOSGFUUXCn8adFA+7UjYqKjI2Nj9BvAstmAqUkAONzASRDkO1HNufOzm9HP4+Pk8VcAt2ZzLu7u5nuiP98XWvQ94t9eo1ybZBnYJmZ/wAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFCgA5ACwAAAAAIAAgAAAG/8CccEgsGo/IpHLJzBEIzaiTYDA8pclnNRCoXrFDrYErCEgkXqhUTBaUuec0kx1w27n4uFVtpNv/eIF6X0J+f3YKCoGCaHtOW3WHiA8Piot5jVqRknYDBQUDl4tompx/nqCigntjpm4rIpQiK5eJcKybbol2sCK+tIEKAwOKpFS5CpQKbp6+qbYBnpVmuKefA8wFzsTK0dfUpZ3f0SI1NSLD3ykPKSngx3YYHZQdGAAAKyuJAKihKSws3Blr5UZeh4P27gkjhoASAg2eAr4j6O0gqHv8QClAwPFhRIG4uGS0OACjNE8cQQ2gQSNFHC0ITHaYMaNDyXsWHliwUCDlgGN2Ke4h2NOgAcd7GJImxMmBgwUEMmQguAmAY1EoDhwUPYqxqyenGsJqEIqgaFYiWbfG7JrRaVerDc4eSWt07b0BMWJYIGvWARO6XHfuhSs3CuC1hP2CEXK472IjdAs/hqy4SRAAIfkEBQoAOQAsAAACACAAHgAABv/AnHBILEIgxaRyKTxWKkem1Ah5bjbP6HTprFwTm9Mpi9wOu98EmMEQk7fojXq+YbPd0HIyPu/X7XdjeUR8fXNCgIB4UVVecoaHQ4mKgk6PkJGIk4p5Xph9RJuclp9qSZOaY6SGOQqmRYmhqlWXagoDA66nmrKdtQm3BQMJUgy9q3MDD8Ibxce0hhgYD0QKOSuwz550GEW3rRpMbb5qVwDdRAPCCuFL45ZXOQDnReoPA1JuTjZD890zQyw8sJADHxMbeTx4KFFCyDwh6CxwyGHBYBKGCpGECKGQoRJ1HCwAuFhC4UYiGzs2TFcg5MghGD2cVJJy4cqCMSi+jDlTSk0cjwTl5eAZwsyQnyuJGk2C1GTRpUtq9oTKZOqUIAAh+QQFCgA5ACwAAAIAIAAeAAAG/8CccEgsRiLFpHIpPFIoR6bUGHlmMs/odOmkXA8ZFCqL3A673wN4sRCTt+iMep5hs93QcjI+79ftd2N5RHx9c0KAgHhRVV5yhodDiYqCTo+QkYiTinlemH1Em5yWn2pJiQo5dmOkpad2CgM5Cnedl32pB6eIAwUPtG22kLGzUr05A7WtuL2yCqlJKQ8pqsHLc7IFA7Gy0Sw5KcpVt1cYGA8YxwoASQUs4dbjalc5ABgdHem+9e3v4o4ZhtjroM3CAwsW2BWhAU4Mqyo3igwsyIEDPyUKb+T58MGEiSIzZgw4lpCJR45IQIDg6HGIOX0cSiY5+UElEZUsPw4ZECOGzC0hNG0qwdlRJ8KECnMEBbGFaEsAUIUsNTPEqc6pVItY5Sg069CVNZl6ndJ1SxAAIfkEBQoAOQAsAAACACAAHgAABv/AnHBILI5GxaRyKTySSEem1Dh6qlTP6HTpJF0nKhgsi9wOu98J+HIRk7dolXquYrPd0HIyPu/X7XdjeUR8fX6AgHhRVV5yhn0KCoiIilWOj3MKDw+Sk4l5Xph9RJ6fTpeiAwUFA4gKOaaWompCm0J2CgM5nW2gqIaRIkIiKxdCqpx2Y6eiuZFLBTmtd77Nr7oi0UQPKbDUzIZXutEKNSK6Qyw5KcrVdCoAABjIOSsrSSzs37JgKkLxGCw8sGABgJJ8MPY18jcEoAUOHHIYVJICgJhlVXAkAZgjWsElE3PgyNOixYsXRDgW4PCRycmSSFy4KHmyIYABMWK0TPKyhUwzIjJpohRCsGDIIT1/Kglqcmi8ozmSutjCtGYRqWaGVB2KNWuRrSWVel060+fUsVPEbgkCACH5BAUKADkALAAAAgAgAB4AAAb/wJxwSCxGIsWkcik8UihHptQYeWYyz+h06aRcDxkUKovcDrvfA3ixEJO36Ix6nmGz3dByMj7v1+13Y3lEfH1+gIB4UVVecoaGf4h2ilWOj30KCpKSY06WlwcKDw+am5N5XqBzRHaZnKiflwMFBQNsCgMDpaeeoAo5KzmjQgtCpIidlZe4Q78iwUO2ibCytb+6SSnI1JCzDwM5tQVF2tO9dBk5Fg8WFuEDIkko5spg6UIWHBwWGA8Y0EQAiLkD60qRWfs6dMCgBACAHGKSUbihBKGFDrUaErmR58MHEyYOxohxMSMTkB6RgADhEeSQdvxmzACnBOWHlURWtgwpxCGGKZ9JbOJUovMjzyVCQWwp6rJIUjNDmPJ8CrWIVI9DqxJleVOp1ilZtwQBACH5BAUKADkALAAAAgAgAB4AAAb/wJxwSCxCIMWkcik8VipHptQIeW42z+h06axcE5vTKYvcDrvfBJjBEJO36I16vmGz3dByMj7v1+13Y3lEfH1+gIB4UVVecoaGf4h2ilWOj5CSkmNOlpdqCgp2oJmblZ5zCg8PoQoDAzmaeV6nakQMAwWrsZyPoHO4BQO3BTmhiKWzfa0DCgkrIqpCKcvGk7KdCbjFG88KOSIr07jCideGuA8DAMWv3jkDD8HH5nQWDzkWAMzjrhoa9yfK8QKzAR8HDvlc5QjWj4iYO9euDMGFEAAADBgeYACQQkMSMchsFKGY72KHDhsBeFRiI48HDyVKTIwRoySGDsEsepRBJOZLSSQhQryMic9CDosmgx1dl8OjTw9BiQQdKrPIjBmvepZ4GVXJVJhVhWDEMORpVylfiRYxG8LMkLRV2bpNApdr27lLvp7Fy2TvlCAAIfkEBQoAOQAsAAACACAAHgAABv/AnHBILBIIxaRyKTwaDEem1Eh4BgLP6HTpNFwFAYkki9wOu18B+Comb9EBtfxKb0PLSbh8T+/btU1VXnF7fH1+Y3c5gmmFhoeIZF6OlHQKCpBsd5OUhVcKAwM5mWNOhJ1yCjkDBQ+YkKVVp2qXhaA5CgWrpJuzoKJ7oAUDDykpAZd+vXusuGpXosMsLCm/r2HLcqwPowEAACu4OQXUqsN12WoWDxYWADnfCg+u5CnE55qmexYcHPDw78bloEEjhYYcDzSg07emmTuA0XIYA6ABAQINEvLJuiKEFYeHQjog7IDhW8VhOcTEMoCAyIAYMUAO6UDSJAKUQhDcadDAopBXdu4CsqI5zKQMGaIs8kTiwAFPn98CripAVNS3HBoq8mxKpOnTli5FzuggKieCrQ6WeO0JtggGs2i3rPVZRGkDrmaEzAVrF2/erk7Zxv2rNrBfwkwOTwkCACH5BAUKADkALAYACwAVAA4AAAZ4wJxwSMwpFIFAcVlUDAZIJZM5KDyi06XAmBskhcfh41EMOI3fLnRYGBABznbSnGuziwBhW/J9tC0cOQ8cFkwrABISGhoPGoBChIYAkzkICBpVgXZLA3kAGnVPBZpuWZ8IbQOBORylU58yMq45hVk5k4ugtkuTCDlBACH5BAUKADkALA4ACwAOAA0AAAZQwJxCEQjkjkikYjAgGpPIQeHhhEYLhYHQekw9UopcE/l4dFmsZfYovR4f62MhmnyschqEGaHRIkV3eUd8KUlrbQhxSVqIinQDCIN+SXd4SUEAIfkEBQoAOQAsDQALAAkAEAAABlTAXE4QEBqFikDRqMgNksdB4ZEsNqWFQUDxoKYeqZREmE2xWKlcMytlKQbPh6j9zormNNrgYS+EUxgYDzkiBTkAABhGNSKHiUcrjopHkjkzlIhCk0EAIfkEBQoAOQAsAAACACAAHgAABv/AnHBILEIgxaRyKTxWKkem1Ah5bjbP6HTprFwTm9Mpi9wOu98EmMEQk7fojXq+YbPd0HIyPu/X7XdjeUR8fX6AgHhRVV5yhoZ/iHaKVY6PkJKSY06Wlwo5a5mJeV6XagoPDwqRom2knQlCagMFOQN/Qna5d699RAm0tnVEDMSunL5DKSwPOSw5J8TGm5XJQsvPQgA5nznFQ7zIakkFLCwFA6iqSsfV40Xl5wNC6OzUpWBJLDTOtjn1Sdo12qAkBZEOOR50wJDEjRMbZoZ0WKjERh4PHkqUmEJrIsAhGjEiCRECo0YmHTt8DOmBJBGSJjcmGYBwRod5LF0qgZlRphIgDDlDbOF5skjQiEKIyjyK9GXJnhh1Nk3CU+rUJVanBAEAIfkEBQoAOQAsAAACACAAHgAABvvAnHBILEYixaRyKTxSKEem1Bh5ZjLP6HTppFwPGRQqi9wOu98DeLEQk7fojHqeYbPd0HIyPu/X7XdjeUR8fX6AgHhRVV5yhoZ/iHaKVY6PkJKSY06Wl0JrmYl5XpdqRJGhbaOdhqdsQnawd6uPCjkHrkQLuqqchgoDObZEKLq8m5W/AwXBTLtDs759wcxm0MikdBYWD9bXtGAZABY5HOTevZVXOQDj3sTYN0PtFhwF70I3eR8fJiZCAHLEiNHMjD9+SECA4OdPyLZzUw5+UEhEIcN/Bk3wo6jEYj+MSyRylOKxYRGRIN6VxIgS35CVG1O6LOJx5MwkNqcEAQAh+QQFCgA5ACwAAAIAIAAeAAAG/8CccEgsjkbFpHIpPJJIR6bUOHqqVM/odOkkXScqGCyL3A673wn4chGTt2iVeq5is93QcjI+79ftd2N5RHx9foCAeFFVXnKGhn+IdopVjo+QkpJjTpaXQmuZiXlel2pEkaFto52Gp2xCdrB3q6UTrkQXuKqcpTkKRAq/sLqblZe/A8IKAwNDuc67xpDCzUIFyQ9K0aR0KgAD2dU5BQ8DItrF3Fc5AAAWOQ/vORgPGBjnSdtXKkPtFhwc5AnpcK9AEjdOcBTxx+GakAEGMdTAVwRHnhYtXrzo566hOCEYVqwoohEjEhcuMGoUAiBHjBjiZszA0G5IyRYoiaBUuTGHhTCfIO21a3kzp5KdGXsSGQqgqIstSFeSfIHRqJkcUXs6vZoka9WnXJcgtRqWCdkpQQAAIfkEBQoAOQAsAAACACAAHgAABv/AnHBILEYixaRyKTxSKEem1Bh5ZjLP6HTppFwPGRQqi9wOu98DeLEQk7fojHqeYbPd0HIyPu/X7XdjeUR8fX6AgHhRVV5yhoZ/iHaKVY6PkJKSY06Wlwc5CpGZd3lenmoKAwMKo4mlnY8KDwUDbEJ2t6ScpwcDOQUKCkQLw22vvCkpqb5DxM3Gu5dXoAMFoNY5zrmblY9XAMKrBQ855ErQ3XQZOQDgvwMPGBgiS+imYOtC7fC0HR059M5xa5RvSDsL5SxYm7fEjZMbSg5y4KCwA4YaTG7k+fDBhIkiEmnNmIFhhRKPHJGAAMHRo0EAFjjQkteuCMoPK4msbPmRXY4xGDEGtANA5GZOJTs79rTA1KYJjkelJHXpFCoIM0Om9jR6FWsRrVa9MkkaVezYrmaCAAAh+QQFCgA5ACwAAAIAIAAeAAAG/8CccEgsQiDFpHIpPFYqR6bUCHluNs/odOmsXBOb0ymL3A673wSYwRCTt+iNer5hs93QcjI+79ftd2N5RHx9foCAeFFVXnKGhn+IdopVjo+GCgqSiGNOlpdqOQMDmpt3eV6gfQoPBQOmp56qcwMFBQo5gEKTqJ+XmSmipGxEsZWzCqO4rqXFbb2gV7WZOQUPrwzOnceQGzkAOcmkDysrJ0nPsnTeQgAYywMiOSvgRencV0XuA6218/XFtjVip2+AhRwPLBT4l8SNExtMABjkwMFCDYZJbOTx4KFECSUSLXBwteIbQCEeOSIJEYKjR30YRLpSktIDSyIsXX5sB8BCjDIYA4rUvKkkZ8edAMBZOIiyBEeiUoy+FOrUZggzQ6TuHHoVaxGtT7t6LdrS6tgtULcEAQAh+QQFCgA5ACwAAAIAIAAeAAAG/8CccEgsEgjFpHIpPBoMR6bUSHgGAs/odOk0XAUBiSSL3A67XwH4KiZv0QG1/EpvQ8tJuHxP79u1TVVecXt8fX5jdzmCaYWGh4hkXo6UVwoKkHV3k5SFAQoDA5iZY06EnXMKDwUDmWGbp6gClwWsdEKapqiXAjmhqilXRGywnaCiOQU5CizBAcOvupQDyqAFD9Q5wkPE0obU2CsPy6wSSdFVsdsY4xgrqg+gSuic20IYHR0YocoDKfOl0tkbQk0fP18AlLRxgmBJQQwWcjx4wCGiEgR3GjRA0LDIgBkzIHIYWTEJR41IHDjQyJEIBgw5AAzIMZIVkZMNVBJRybLjEDaZBWrOzIFTpxKeG3364hAjBocBRR1sQdpSiIWrFhBoNGomB9WOUbsm+bpVqtglSLmeZaJ2ShAAIfkEBQoAOQAsCQALAA4ADgAABmzAnHA4DASISIXCeFQgc4rHIxdwDpxK4aBQGFQfXcVgkBNsC9TzOLwSSUWrVO6R2j4GbZE+zmKlMA8YGFt6QiksaBgdHYMFIkSIOVuMAyI1RDQ0kgWMACsrRClyAzMzGAAAT0KCp6iqQ6ipr0EAIfkEBQoAOQAsBwALABUADQAABobAnHAoVCiIyORQ8Xgcc4GAMjkoFAbQwBNpFAiU2oExWhyIvStRU7TSMp3kak7hFYpEwoDZOogXHn16BUJXEilVV2QYDzkYAABJABoITQgaURgdHY6QIjVEkwhCl4KbjwArK0RVCAiFpZw5j6sFrVcAEgMzM7FKCDIyCAOPGBiykFMaGkKzQQAh+QQFCgA5ACwGAAoAFAAPAAAGeMCccDhUKIjIpFDxeByV0EGhMIBak4GAEboSNUWrXDY3GDybSJEIeaQO3eSCkMp05uB3q5SaeqQwHTkPHRhCIjU1QnsDLCx/gTmEOQArYUNoGlRSgXAAAEQICDkaigWcVUqhVDRkkB2oUHwpRIVWMggDn1dIGqRCQQA7)}.habboje-app .me-community-feed .me-section-title:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAgCAYAAADjaQM7AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGpSURBVEhLvZYxSwMxGIaTOtsKDsWbxFlw6+ToKLjVn2FnwUlwrtA/oZvg2NGpm+AsDnLiZutczrwxb0nuLt4ld+cDXy9pP/L0u0tykVmWiTaQUm4GUmNK03RoLKNkfLfWfXB/vqWveWm0rEzisKukJ640WFZHAtKXT319n8/E2+ONFtaWhUpsniaJ2O4PqitrIiGVsjYkxCtrU0IKshjJ6nVhWkL0D0amVcSRQXQ8TUWyNzQ/W3gqgej59sz0hDi6ePAKKeuZfhFIVEBSJapLj1WB9EMNrMInaYq/sg7QMqxykhwOW6+IbCqD0JZ2wf/fxqb8Ne1tomQYGAJGXRpVhrXGsHcTH1GykEXN3QN0OkHs2b1afsnOJggqwhuaVQGcDbL908vfnmI0ua61qH07PiTAlqAqXKMrg4BB+HwogoQi0Mkzy0tItAx7aCjBMtwqxGJ6FSzsqTe1xKypghKbYCGOBeYcgg/MzGw8X+OFqoPfq4fuRFk+8zhmPpyOPQjDFti5+XwImZ/PY5SeG/uDHefLspllg/zv1VK3lcyb7z2kxsA/WS4T4gdTUF1peh6MPAAAAABJRU5ErkJggg==)}.habboje-app .me-new-neighbours .me-section-title:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAhCAYAAAC4JqlRAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAPlSURBVFhHvZdZSFRRGMe/kSAs9CGJXMpo0awoohkiGvWllwrDEQnSHswekoiIoLSihRaSFoiICIUyH7JALSVbXnoxbZGZkoKasgJtUyIfipKepvv/7v0u5957xo30B6ez3HPP/3++890z5ovFYjSR+Hw+W8DQ8llNmwSrnhAgXh7MoJadKwi1akaYUAMgJ3U6tXZ/51rHhByButPA3GSrRRTu/ek5Bq0BXagEdYF48xBy8Lb/D0X7f/PuUb/6/MtjwmFAFry3eyU1hgdoU2CWp95w4TkvgLmni7NpUeo0FmoM9/Mahwrmcx9AtHDFTPsIMBftus4vtgnbABYUYaATV00A7PRk20daNjvJPmPZqYxJBGDQHhv4TXUdpgk2AHFkKV48HlpIR1re82Q3YgI7cIOzxjtYA0h7UyDVayJtOlU1vXMa4LcUJBqqKZwfeLyWKwdrHpq1bATIJtDH0YQudXO/PDfDG4GLW5bzQ2HX9Zdcy4IQv7qKhyjHGxyKmpq0rct8B4gRRKGq2dhx12Xu+1bt4NphYN/6LMqckcgPVMSIiAuqCREXYEKOBKFXxSNv+igS7aWK6gY2YF9En34MUd/gkNUbnqhxEi1GGkhBXwdyBeLh+gNUe/sRjwXKqml7UR63gW0gmDWDzt7v4XZnz6BtRj0aCKGEjAi7izwT+Hs3do3iFlXRXsWqGQGL5xiXGgoSzl3kmZiQkLtBNFSmWDWDPIjHmajVsIh1HrVaJr7gMavlRU0+twFPBCTp3F8FgKgUN/HGQW3TXa5hxL84kxNRsA3gzPEViDDyQEck+o13i1rX1+Ffuox3L58fcgJfANpsAB05c0QAZU6K95ME/py0YWtBxAB2LQmpjgPHbwFqXejlWNwhxs51Y0AnZnNwN9GpC86LqDi3jJo76q0ZTmAKJkSstjVC2wv93AZqnw20XiMq3Gonn8CGIJ6/mmhdiTlmFN754dLz9Lqvm024oyARAKqJijNtVFNZ4BQHMAAMEw5EHOgMADHhpmZvGlWcMxNNl+0ibs+DiWcveIwRYSGeAQFGAMx8uJlFiVN9dKfTvPTFiAqEwcZgEg39jdGCzUZSP7jBY1pGMgBONOyhr7ezeUEYEMSICoQFmZ9e9C6+CcuA9ioeCYi5y5hof2o1FAMS8klByQfbwJJM8y9ZHXyeY2As80d9BLpz1zHaecKIBjiRxkHc95B8RpFLig3g4kHGo7jRffOjwfOeJXxlf7o1YOKIAB7GMzJuLOHK0hR6cnkeRXv/8jCuZfwWJOAfuWrxEJMw+X+Z2FeSwiWUl0y32n9SUb75f0Xoovb8Gk4WpgGif5vfXGU0zbnCAAAAAElFTkSuQmCC)}.habboje-app .me-news-empty,.habboje-app .me-room-empty{background:#24221f;border:1px solid #413b32;border-radius:4px;box-shadow:inset 0 2px 5px #0003;gap:20px;margin:16px;padding:22px 18px}.habboje-app .me-news-empty h3,.habboje-app .me-room-empty strong{color:#e9d5ad;font-size:15px}.habboje-app .me-news-empty p,.habboje-app .me-room-empty p{font-size:12px;line-height:1.75;margin:8px 0 12px}.habboje-app .me-feed-entry{background:#282520;border:1px solid #484137;border-radius:5px;box-shadow:inset 0 1px #ffffff05;margin:12px 16px;padding:17px 18px}.habboje-app .me-feed-entry header{border-bottom:1px solid #ffffff08;padding-bottom:10px}.habboje-app .me-feed-entry p{margin:12px 0}.habboje-app .me-compose-prompt{background:#211f1c;border-color:#675b47;border-style:dashed;margin:16px;padding:17px;width:calc(100% - 32px)}.habboje-app .me-compose-prompt:hover{background:#30291f;border-style:solid}.habboje-app .me-news-tile{background:#24221f;border:1px solid #494136;box-shadow:0 3px 8px #0003;padding:10px}.habboje-app .me-news-tile:hover{background:#332d24;border-color:#88724c}.habboje-app .me-neighbours{gap:10px;padding:16px}.habboje-app .me-neighbours a{background:#25221e;border:1px solid #474035;flex:1 1 120px;padding:10px}.habboje-app .me-community-column .card-body{background:#292621;line-height:1.7;padding:20px}.habboje-app .me-community-column .card-body>p{color:#bcb2a1;margin-bottom:16px}.habboje-app .me-community-column .list-unstyled li{background:#211f1b;border:1px solid #4c4232;border-left:3px solid #d4ae5b;border-radius:3px;margin-bottom:8px;padding:12px}.habboje-app .me-community-column form{border-top:1px solid #ffffff0a;padding-top:12px}.habboje-app .me-community-column form small{color:#a89e8c;display:block;line-height:1.6;margin-top:12px}.habboje-app .me-shortcuts h2{border-bottom:1px solid #4d4437;color:#e9d5ad;font-size:14px;margin-bottom:4px;padding-bottom:14px}.habboje-app .me-passport-copy{background:linear-gradient(#332f28,#292621)}.habboje-app .me-wallet{border-top:1px solid #4d4437;box-shadow:inset 0 2px 7px #0003}.habboje-app .me-help-desk{border-top:3px solid #b4904b!important;padding:22px}.habboje-app .me-destinations>a{border-radius:5px;border-top:2px solid #8b713e;box-shadow:0 3px 0 #171512,0 8px 16px #0004}@media(max-width:700px){.habboje-app .me-section-title{gap:12px}.habboje-app .me-news-empty,.habboje-app .me-room-empty{gap:14px;margin:12px;padding:16px}.habboje-app .me-section-title h2{font-size:15px}.habboje-app .me-section-title>button{margin-left:0}}.habboje-app{--hotel-gold:#35b8ae;background:#3c3e42!important;background-image:none!important;color:#d9dadd;font-family:Arial,Helvetica,sans-serif!important}.habboje-app :is(h1,h2,h3,h4,h5,h6){font-family:Arial,Helvetica,sans-serif;letter-spacing:0}.habboje-app .hotel-panel,.habboje-app .me-layout section,.habboje-app .me-shortcuts,.habboje-app .primary-card{background:#2b2c2f!important;border:1px solid #ffffff07!important;border-radius:5px;box-shadow:0 4px 12px #0002;transition:box-shadow .2s,border-color .2s}.habboje-app .hotel-panel:hover,.habboje-app .me-layout section:hover{border-color:#ffffff12!important;box-shadow:0 8px 18px #0003}.habboje-app .me-community-column .primary-header-card,.habboje-app .me-section-title{background:transparent!important;border-bottom:1px solid #ffffff0b!important;border-radius:0;box-shadow:none;color:#e4e5e7;margin:0 16px;min-height:50px;padding:18px 0!important}.habboje-app .me-section-title:before{display:none}.habboje-app .me-section-title h2{font-size:15px}.habboje-app .cc-source .cc-news-copy a,.habboje-app .me-layout a{color:#35b8ae}.habboje-app .me-section-title>a{border:0;font-size:10px;text-transform:uppercase}.habboje-app .me-community-column .card-body{background:transparent;padding:16px}.habboje-app .me-feed-entry,.habboje-app .me-neighbours a,.habboje-app .me-news-empty,.habboje-app .me-room-empty{background:#242527;border:0;border-radius:4px;box-shadow:none}.habboje-app .me-news-empty h3,.habboje-app .me-room-empty strong{color:#d9dadd}.habboje-app .me-season-strip{border-color:#ffffff12}.habboje-app .me-destinations>a{background:#292b2d;border:1px solid #ffffff0b;box-shadow:none}.habboje-app .me-destinations strong{color:#d9dadd}.habboje-app .me-community-column button:not(.habboje-banner-choice),.habboje-app .me-main-column .me-section-title>button{background:#26282a!important;border:1px solid #46484a!important;box-shadow:none!important;color:#ddd!important}.habboje-app .me-community-column .list-unstyled li{background:#242527;border:0;border-left:2px solid #35b8ae}.habboje-app .me-compose-prompt{background:#242527;border:1px solid #404244;box-shadow:none!important}.habboje-app .form-control,.habboje-app .me-community-column input{background:#222426!important;border-color:#444648!important}.habboje-app .cc-source .news-card{background:#292b2d;border:1px solid #ffffff08;border-radius:5px;box-shadow:0 4px 12px #0002;transition:box-shadow .2s,-webkit-transform .2s;transition:transform .2s,box-shadow .2s;transition:transform .2s,box-shadow .2s,-webkit-transform .2s}.habboje-app .cc-source .news-card:hover{box-shadow:0 9px 18px #0004;-webkit-transform:translateY(-3px);transform:translateY(-3px)}.reference-article{color:#ddd;font-family:Arial,sans-serif;margin:36px auto 60px;max-width:1120px;padding:0 20px}.reference-article a{color:#35b8ae;text-decoration:none}.reference-paper{background:#2b2c2f;border:1px solid #ffffff09;border-radius:5px;box-shadow:0 5px 14px #0002;margin-top:22px;padding:26px}.reference-paper h1{font-size:28px;margin:0 0 20px}.reference-meta{align-items:center;border-bottom:1px solid #ffffff0b;color:#aaa;display:flex;flex-wrap:wrap;font-size:11px;gap:10px;padding-bottom:20px}.reference-meta time{margin-left:auto}.reference-article-image{border-radius:4px;margin:22px 0;max-height:340px;object-fit:cover;width:100%}.reference-story{font-size:15px;line-height:1.85;overflow-wrap:anywhere}.reference-comments h2{font-size:17px;text-transform:uppercase}.reference-comments>p{color:#aaa;font-size:13px}.reference-comments textarea{background:#222426;border:1px solid #434548;border-radius:4px;color:#eee;display:block;margin:10px 0;min-height:120px;padding:15px;width:100%}.reference-comments button{background:#2aaba2;border:1px solid #4bc5bc;border-radius:4px;color:#fff;padding:11px 20px;transition:background .2s,-webkit-transform .2s;transition:background .2s,transform .2s;transition:background .2s,transform .2s,-webkit-transform .2s}.reference-comments button:hover:not(:disabled){background:#35bdb2;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.reference-comments button:disabled{cursor:not-allowed;opacity:.45}.reference-comment{background:#242527;border-radius:4px;margin-top:16px;padding:18px}.reference-comment p{margin:12px 0 0;overflow-wrap:anywhere;white-space:pre-wrap}.reference-empty{color:#a4a5a7;padding:35px;text-align:center}.reference-empty h3{font-size:16px}@media(max-width:700px){.reference-article{margin-top:20px;padding:0 12px}.reference-paper{padding:18px}.reference-meta time{margin-left:0;width:100%}}@media(prefers-reduced-motion:reduce){.reference-article *{-webkit-animation:none!important;animation:none!important;transition:none!important}}.habboje-app .cc-source .header{background:#2b2c2f;border-bottom:1px solid #ffffff0b;border-top:0;box-shadow:0 3px 10px #0002}.habboje-app .cc-source .topbar{background:#242527}.habboje-app .cc-source .nav-link.active{background:#242527;border-color:#ffffff0b;box-shadow:inset 0 -2px #35b8ae;color:#35b8ae}.habboje-app .me-passport-copy,.habboje-app .me-personal .retro-buildbook,.habboje-app .me-personal .retro-buildbook-copy,.habboje-app .me-wallet{background:#292b2d!important}.habboje-app .me-passport-copy h2{color:#e4e5e7}.habboje-app .me-help-desk>span,.habboje-app .me-passport-copy>span,.habboje-app .retro-eyebrow{color:#a5a6a8}.habboje-app .me-wallet{border-color:#ffffff0b;box-shadow:none}.habboje-app .me-help-desk{background:#2b2c2f!important;border-top:1px solid #ffffff09!important}.habboje-app .me-shortcuts h2{border-color:#ffffff0b;color:#d9dadd}.habboje-app .me-season-strip:after{display:none}.habboje-app .me-community-column .habboje-banner-choice{border:1px solid #555!important;border-radius:4px;flex:1 0 100%;min-height:52px;padding:12px!important;text-align:left;white-space:nowrap}.habboje-app .me-community-column .habboje-banner-choice[aria-pressed=true]{border-color:#35b8ae!important;outline:1px solid #35b8ae}.habboje-app .me-community-column .primary-header-card{border:0!important;border-bottom:1px solid #ffffff0b!important}.habboje-app .me-layout{gap:20px;grid-template-columns:200px minmax(0,1fr) 270px}@media(max-width:1100px){.habboje-app .me-layout{grid-template-columns:180px minmax(0,1fr)}.habboje-app .me-community-column{grid-column:1/-1}}@media(max-width:700px){.habboje-app .me-layout{display:flex}.habboje-app .me-season-strip{padding-bottom:16px}}.habboje-app .reference-home{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;max-width:1180px;padding:32px 24px 48px}.habboje-app .reference-home h2{font-family:inherit;font-size:16px;font-weight:600;letter-spacing:.3px;line-height:1.6}.habboje-app .reference-home .me-season-strip{display:none}.habboje-app .reference-home .me-layout{grid-gap:22px;display:grid;gap:22px}.habboje-app .reference-home .me-community-column{display:block;grid-column:auto}.habboje-app .reference-home .habboje-community-tools{display:flex;flex-direction:column;margin:0!important}.habboje-app .reference-home .habboje-community-tools>.col-md-6{margin:0!important;padding:0;width:100%}.habboje-app .reference-home .habboje-community-tools>.col-md-6:first-child{display:none}.habboje-app .reference-home .card-header{background:none!important;border:0!important;border-bottom:1px solid #ffffff09!important;box-shadow:none;color:#f2f2f2;font:600 16px/1.6 Segoe UI,Arial,sans-serif;letter-spacing:.3px;margin:0!important;padding:0 0 8px!important}.habboje-app .reference-home section{background:#2b2c2f!important;border:1px solid #ffffff04!important;border-radius:5px;box-shadow:none!important;margin-bottom:20px;padding:16px;transition:background .2s,border-color .2s}.habboje-app .reference-home section:hover{border-color:#ffffff0c!important;box-shadow:0 4px 14px #0002!important}.habboje-app .reference-home .me-section-title{background:none!important;box-shadow:none;margin:0 0 12px;min-height:0;padding:0 0 8px!important}.habboje-app .reference-home .card-body{background:transparent;font-size:12px;padding:12px 0 0}.habboje-app .reference-home .card-body>p{background:#27282b;color:#a2a3a5;font-size:11px;padding:26px;text-align:center}.habboje-app .reference-home .card-body form{background:#242527;border-radius:4px;padding:12px}.habboje-app .reference-home .card-body input{background:#212224!important;border:1px solid #414245!important;color:#ddd;min-width:0;padding:10px}.habboje-app .reference-home .card-body button{background:#2c9f96;border:1px solid #39b9af;border-radius:4px;box-shadow:none;color:#fff;padding:8px 12px}.habboje-app .reference-home .card-body button:disabled{opacity:.45}.habboje-app .reference-home .me-news-empty,.habboje-app .reference-home .me-room-empty{background:#252628;border:0;box-shadow:none;margin:0;min-height:80px;padding:22px}.habboje-app .reference-home .me-news-empty>img,.habboje-app .reference-home .me-room-empty>img{width:30px}.habboje-app .reference-home .me-news-empty h3,.habboje-app .reference-home .me-room-empty strong{font-size:13px}.habboje-app .reference-home .me-news-empty p,.habboje-app .reference-home .me-room-empty p{font-size:11px;margin:6px 0}.habboje-app .reference-home .me-destinations{margin-top:0;order:2}.habboje-app .reference-home .hotel-discover{display:flex;flex-direction:column}.habboje-app .reference-home .me-destinations>a{gap:8px;padding:12px 8px}.habboje-app .reference-home .me-destinations strong{font-size:11px}.habboje-app .reference-home .me-destinations img{height:26px;width:24px}.habboje-app .reference-home .me-news-grid{padding:0}.habboje-app .reference-home .me-news-tile{background:#222325;border:0;padding:14px}.habboje-app .reference-home .me-news-tile h3{font:600 14px/1.5 Segoe UI,Arial,sans-serif}.habboje-app .reference-home .me-compose-prompt{font-size:12px;margin:12px 0;width:100%}.habboje-app .reference-home .me-feed-entry{margin:10px 0;padding:14px}@media(max-width:760px){.habboje-app .reference-home{padding:20px 12px}.habboje-app .reference-home .me-layout{display:flex;flex-direction:column;gap:0}.habboje-app .reference-home .me-layout>*{width:100%}}.habboje-app{--hotel-gold:#2dc4b8;--gold:#2dc4b8;--hotel-bg:#3c3e42;--hotel-panel:#2b2c2f;--hotel-edge:#454649}.habboje-app .cc-menu,.habboje-app .cc-source .footer,.habboje-app .cc-source .header{background:#2b2c2f!important;border-color:#ffffff0b!important}.habboje-app .cc-account summary,.habboje-app .cc-source .nav-link{color:#c9cacc!important}.habboje-app .cc-source .nav-link.active{background:#242527!important;box-shadow:inset 0 -2px #2dc4b8!important;color:#2dc4b8!important}.habboje-app .cc-menu a:hover,.habboje-app .cc-source .nav-link:hover,.habboje-app .cc-source details[open]>summary{background:#343639!important;border-color:#ffffff16!important;box-shadow:none!important}.habboje-app :is(.cc-checkin,.me-checkin,.hotel-button.gold,.btn-kubbo-success,.auth-entry button[type=submit]){background:#269f96!important;border:1px solid #40b9af!important;box-shadow:0 2px 5px #0002!important;color:#fff!important}.habboje-app .cc-source .footer-brand-name,.habboje-app .cc-source .footer-links-list a:hover,.habboje-app .me-layout a,.habboje-app .me-wallet dd{color:#2dc4b8!important}.habboje-app :is(a,button,summary,input,textarea,select):focus-visible{outline:2px solid #2dc4b8!important;outline-offset:3px}.habboje-app .auth-entry,.habboje-app .auth-form-column,.habboje-app .auth-widget{background:#2b2c2f!important;border-color:#ffffff12!important}.habboje-app .auth-entry:after,.habboje-app .auth-entry:before{background:none!important}.habboje-app .auth-entry input{border-color:#44464a!important}.habboje-app .reference-article,.habboje-app .reference-home{-webkit-animation:reference-page-in .4s cubic-bezier(.4,0,.2,1) both;animation:reference-page-in .4s cubic-bezier(.4,0,.2,1) both}.habboje-app .reference-home .me-layout>aside,.habboje-app .reference-home .me-main-column{-webkit-animation:none;animation:none}.habboje-app .reference-home section,.habboje-app .reference-paper{transition:background .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),-webkit-transform .25s cubic-bezier(.4,0,.2,1);transition:background .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1);transition:background .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),-webkit-transform .25s cubic-bezier(.4,0,.2,1)}.habboje-app .reference-home section:hover,.habboje-app .reference-paper:hover{background:#292a2c!important;border-color:#ffffff1a!important;box-shadow:0 4px 12px #00000026!important;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.habboje-app .reference-home button:not(:disabled):hover{box-shadow:none!important;-webkit-filter:none!important;filter:none!important;opacity:.8;-webkit-transform:translateX(2px)!important;transform:translateX(2px)!important}@-webkit-keyframes reference-page-in{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes reference-page-in{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.habboje-app .reference-article,.habboje-app .reference-home{-webkit-animation:none!important;animation:none!important}.habboje-app .reference-home *,.habboje-app .reference-paper{-webkit-transform:none!important;transform:none!important;transition:none!important}}.member-hero{align-items:center;background:linear-gradient(90deg,#151c20bb,#151c2055,#151c20cc),url(/static/media/cc-header.1a555ee347ea78f99898.png) 50%/cover;border:1px solid #ffffff0c;border-radius:5px;color:#eee;display:flex;gap:24px;margin-bottom:24px;min-height:195px;padding:24px}.member-hero .member-avatar{background:#222527c9;border:1px solid #ffffff18;border-radius:6px;height:140px;image-rendering:pixelated;object-fit:contain;width:105px}.member-hero h1{font-size:26px;margin:0 0 8px}.member-hero p{color:#bbb;font-size:13px;font-style:italic}.member-hero a{color:#2dc4b8}.member-hero dl{margin:0 0 0 auto;min-width:160px}.member-hero dl>div{background:#151c20a6;border:1px solid #ffffff08;border-radius:4px;display:flex;font-size:12px;gap:20px;justify-content:space-between;margin:6px 0;padding:9px 12px}.member-hero dd{color:#2dc4b8;margin:0}.habboje-app :is(.btn,.hotel-button,.cc-checkin,.me-checkin,.auth-entry button,.auth-entry a,.cc-source .nav-link,.cc-account summary):hover{background-color:#34373a!important;border-color:#ffffff26!important;box-shadow:0 4px 12px #0002!important;color:#eceeef!important;-webkit-filter:none!important;filter:none!important}.habboje-app :is(.btn,.hotel-button,.cc-checkin,.me-checkin):active{background:#258c85!important;border-color:#3ab7ad!important}.habboje-app .cc-source .nav-link.active:hover{box-shadow:inset 0 -2px #2dc4b8!important;color:#2dc4b8!important}.reference-article{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1.35fr) minmax(300px,1fr);max-width:1280px}.reference-article>a,.reference-article>p{grid-column:1/-1}.reference-article>.reference-paper{margin-top:0;min-width:0}.reference-article>article.reference-paper{display:flex;flex-direction:column;overflow:hidden;padding:0}.reference-article>article.reference-paper header{background:#26282a;order:1;padding:24px}.reference-article-image{border-radius:0;height:270px;margin:0;max-height:none;order:0}.reference-story{background:#2b2c2f;order:2;padding:28px}.reference-meta{border:0;padding-bottom:0}.reference-comments textarea{min-height:100px}@media(max-width:800px){.reference-article{grid-template-columns:1fr}.member-hero{flex-wrap:wrap;gap:16px;padding:18px}.member-hero dl{display:flex;gap:10px;margin:0;width:100%}.member-hero dl>div{flex:1 1}.member-hero .member-avatar{height:110px;width:80px}}.reference-team{-webkit-animation:reference-page-in .4s cubic-bezier(.4,0,.2,1) both;animation:reference-page-in .4s cubic-bezier(.4,0,.2,1) both;color:#eee;font:14px/1.6 -apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;margin:36px auto 60px;max-width:1280px;padding:0 24px}.reference-page-heading{border-bottom:1px solid #ffffff1a;margin-bottom:32px;padding-bottom:20px}.reference-page-heading h1{font-size:32px;font-weight:700;margin:0 0 10px}.reference-page-heading p{color:#b9bbbe;margin:0}.reference-team-layout{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) 350px}.reference-team-section{background:#2b2c2f;border:1px solid #ffffff08;border-radius:6px;margin-bottom:20px;padding:16px}.reference-team-section h2{border-bottom:1px solid #ffffff0d;font:600 16px/1.6 Segoe UI,Arial,sans-serif;margin:0 0 14px;padding-bottom:10px}.reference-team-layout aside p{color:#b9bbbe;font-size:13px}.reference-staff-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}.habboje-app .reference-staff-card{align-items:center;background:#242527;border:1px solid #ffffff0f;border-radius:6px;color:#eee;display:flex;gap:12px;padding:12px;text-decoration:none;transition:background .25s,border-color .25s,box-shadow .25s,-webkit-transform .25s;transition:background .25s,border-color .25s,transform .25s,box-shadow .25s;transition:background .25s,border-color .25s,transform .25s,box-shadow .25s,-webkit-transform .25s}.habboje-app .reference-staff-card:hover{background:#222325;border-color:#ffffff20;box-shadow:0 4px 12px #0003;color:#2dc4b8;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.reference-staff-avatar{background:#1d1f21;border:1px solid #ffffff14;border-radius:6px;flex:none;height:70px;overflow:hidden;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}.reference-staff-avatar img{image-rendering:pixelated;margin-top:-14px}.reference-staff-card:hover .reference-staff-avatar{-webkit-transform:scale(1.05);transform:scale(1.05)}.reference-staff-card p{color:#aaa;font-size:12px;margin:4px 0 0;overflow-wrap:anywhere}.reference-team-empty{background:#252628;border-radius:5px;color:#aaa;font-size:12px;grid-column:1/-1;margin:0;padding:26px;text-align:center}@media(max-width:1024px){.reference-team-layout{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.reference-team{-webkit-animation:none;animation:none}.reference-staff-avatar,.reference-staff-card{-webkit-transform:none!important;transform:none!important;transition:none!important}}.reference-rank-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.reference-ranking{background:#2b2c2f;border-radius:5px;min-width:0;padding:16px;transition:box-shadow .25s,-webkit-transform .25s;transition:transform .25s,box-shadow .25s;transition:transform .25s,box-shadow .25s,-webkit-transform .25s}.reference-ranking:hover{box-shadow:0 4px 12px #0003;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.reference-ranking h2{background:#2dc4b8;border-bottom:3px solid #167d77;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%,12px 50%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%,12px 50%);color:#123c3a;font-size:14px;font-weight:700;margin:0 0 16px;padding:10px 18px}.reference-ranking-body{align-items:end;display:flex;gap:8px;min-height:205px}.reference-rank-rest{flex:1 1;list-style:none;margin:0;min-width:0;padding:0}.reference-rank-rest li{align-items:center;background:#232426;border-radius:4px;display:flex;font-size:11px;gap:5px;margin:8px 0;padding:8px 4px}.reference-rank-rest img{height:42px;image-rendering:pixelated;object-fit:cover;object-position:top;width:30px}.reference-rank-rest a{color:#ddd;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reference-rank-rest small{color:#2dc4b8;display:block}.reference-podium{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIIAAABUCAYAAABOZO/PAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF0WlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4wLWMwMDAgNzkuMTcxYzI3ZmFiLCAyMDIyLzA4LzE2LTIyOjM1OjQxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjQuMCAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjItMTEtMTVUMTk6NDE6MTgrMDE6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjItMTEtMTVUMTk6NDE6MTgrMDE6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIyLTExLTE1VDE5OjQxOjE4KzAxOjAwIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmQ2Njk1YWM0LTlkNGQtNGIwMi1iOWQ4LWM1ZmFiMzlmNDVkNiIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmE2ODU1NTRmLTA1ZWUtNzQ0ZS1iOTI5LTg5YzRhNDBhMDM2MyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjUyYTM2ZmNmLTQ1NDktNGJlYi04MjQ1LTBmYjE1YjhhN2Q1ZSIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjUyYTM2ZmNmLTQ1NDktNGJlYi04MjQ1LTBmYjE1YjhhN2Q1ZSIgc3RFdnQ6d2hlbj0iMjAyMi0xMS0xNVQxOTo0MToxOCswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI0LjAgKE1hY2ludG9zaCkiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmQ2Njk1YWM0LTlkNGQtNGIwMi1iOWQ4LWM1ZmFiMzlmNDVkNiIgc3RFdnQ6d2hlbj0iMjAyMi0xMS0xNVQxOTo0MToxOCswMTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI0LjAgKE1hY2ludG9zaCkiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+z1ogcwAABJBJREFUeJztnb1OFUEUx8+aG0sKExNqOkNJpSUtPIIVgUfAyieQmgpiYXwEbQ0dFaWxs8XEhMKSZi3MucKBYWd3z/fsryMke3eGX/53vs7Q9X0PLdN1XQ8A0Pd9Z/0ulqysX8AKFODH7/7ez60K0bWWCFQAyquX/zxoTYhmRBgSgNKaEOlFGCsApRUh0oowVwBKdiHSicAtACWrEGlEkBaAkk2I8CLUCPDt+69Zn7G7vVn8XRYhwoowJMDcP36JkhTRhQgngpUAlGxChBHBiwCULEK4F0FjDDCXDGMIt3sN2rMAKaLsZbhLhLECWKcB8lQq3MVrQrhJhCwJMITXhDAXoRUBKN6EeGb54cjpxTVsbdzC1sat9auoge3dOT6zfhUAcJAIyPnlDQAAHL5+AQAAP/88t3wdMVD2N+8/Gb/JfdyIgIwVYnd703zAWDNQ9CoA4k4EJEtCeBcAcSsCUiOEZSqU0iCKAIh7EZAhIfAPYr3XEE0AJIwIiLUQ2QRAwomA1AoBIHseIboASFgRkNoxBDdZBEDCi4BozTKyCYCkEQGREiKrAIj57iOutZ9eXIs8f64QGgJcnRyZ7zWYJQLdbHr74RwAAA729lk/Z2pCZE8AinoiDO02SgmBDAlhIYCHRFATYex2s7YQlgnQhAhzzxtoCWH5FZBaBO4DJ5JCfPz6hf2ZY/AgAvtgUerE0ed3hwAgnxCtwiaC1pGzRQgZZotgVXu4CMHLZBE0K4/uPotKsQjBw2gRrEvP8PmLELxUi2AtQOnzFiF4GJw+Rq89rBHCcvqI4lpXQBUTIUvhideEwPdCrAteHiRC9trDx4TQTAQqQAnthFgnQpYEGMIqIWoFQLQTogOAWQJESwQKCiHFWAFKSCfECuB/7SFA3EKSsUjXWXIJgEgnxPqrIUtl0RDS283cAlCkhOgAoH/smNgYIay/HjzUHj4lQITr/YrTxywJYSWA1hI7V0IUE4EyJERrtYcaAjwF921u1SIgXoRoVQAKlxCjRUCshPAmAIDvMVKtEJO3oVupPZSeBUhTO4aYnAgU7UGlFwGs0wCZe70f21G1LLWH0RNgiFJCsB9ejVp7mF0AChVCrOSNSwiNwpODvf1ml9h3js/g6uRIvvYxSu1hlgW0IUr9qlYEW9vR1sWnrV7vp14NXepoawEoWRKitl/NyuJpR3sRgNLK9X7mN6acX96Y1x7WYH2bG4V7hdVchGhYCyG1xL6IMJFsS+yLCDPJcr3fIgIT0ZfYFxGYibrEvj7OLnW9XQ2Ws4arkyMAaPd6P2z/CnefpO879AZ2gHT7vS6x0/avvxpaEYJ2AOJFCG0BkAdjhKxClDqAYiWElQBIcbCYRYhaASjaQlgJgAzOGqIKMVUAioYQEoPlse2vnj5GEYJLAEr29o9eR/DaIVICULK2f/KCkpcO0RKAkq39s1cWrTrESgBKlvazLTFrdYgXASjR28++1yDVIV4FoERtv9imE1eHRBGAEq394ruPUzskqgCUKO1X24au7ZAsAlC8t1/9PEKpQ7IKQPHafjf/7i+7ACW8tP8vJ4zdVRhjIT4AAAAASUVORK5CYII=) bottom 16px center/160px auto no-repeat;flex:none;height:205px;position:relative;width:170px}.reference-place{bottom:62px;color:#ddd!important;position:absolute;text-align:center;text-decoration:none!important;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s;width:55px}.reference-place:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px)}.reference-place img{image-rendering:pixelated;width:55px}.reference-place span{background:#2dc4b8;border-radius:3px;color:#143a37;font-size:10px;padding:4px}.reference-place small{display:block;font-size:9px;max-width:65px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reference-place.place-1{bottom:101px;left:57px}.reference-place.place-2{bottom:54px;right:0}.reference-place.place-3{bottom:72px;left:0}@media(max-width:1150px){.reference-rank-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.reference-rank-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.reference-place,.reference-ranking{-webkit-transform:none!important;transform:none!important;transition:none}}.reference-ranking-body{padding-top:18px}.reference-podium{height:225px}.reference-place small{background:#202224d9;border-radius:3px;color:#eee;left:0;padding:2px;position:absolute;top:100%;width:65px;z-index:1}.habboje-app .reference-home .member-hero{background:linear-gradient(90deg,#202326ef,#20232644),url(/static/media/hotelview.5dc06960855ae67ee977.png) right 44%/cover;border:1px solid #ffffff0d;border-radius:5px;box-shadow:none;gap:18px;min-height:145px;padding:16px 22px}.habboje-app .reference-home .member-avatar{background:#232629b3;box-shadow:none;height:112px;width:84px}.habboje-app .reference-home .member-hero h1{font-size:23px}.habboje-app .reference-home .me-layout{align-items:start;gap:20px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.habboje-app .reference-home .me-section-title>div>span{display:none}.habboje-app .reference-home .me-feed-empty{background:#252628;box-shadow:none;min-height:0;padding:20px}.habboje-app .reference-home .me-feed-empty img{display:none}.habboje-app .reference-home .me-feed-empty h3{font-size:14px}.habboje-app .reference-home .me-feed-empty p{font-size:12px;margin:6px 0}.habboje-app .reference-home .me-neighbours{padding:0}.habboje-app .reference-home :is(section,.me-news-tile,.me-room-list>a,.me-neighbours>a,.me-feed-entry,.me-compose-prompt){border-color:#ffffff0e!important;box-shadow:none!important;-webkit-filter:none!important;filter:none!important;transition:background-color .25s cubic-bezier(.4,0,.2,1),border-color .25s,box-shadow .25s,-webkit-transform .25s!important;transition:background-color .25s cubic-bezier(.4,0,.2,1),border-color .25s,transform .25s,box-shadow .25s!important;transition:background-color .25s cubic-bezier(.4,0,.2,1),border-color .25s,transform .25s,box-shadow .25s,-webkit-transform .25s!important}.habboje-app .reference-home :is(.me-news-tile,.me-room-list>a,.me-neighbours>a,.me-feed-entry,.me-compose-prompt){background:#242527!important;border-radius:5px;color:#ddd!important}.habboje-app .reference-home :is(section,.me-news-tile,.me-room-list>a,.me-neighbours>a,.me-feed-entry,.me-compose-prompt):hover{background:#292a2c!important;border-color:#ffffff19!important;box-shadow:0 2px 5px #00000016!important;opacity:1!important;-webkit-transform:translateY(-1px)!important;transform:translateY(-1px)!important}.habboje-app .reference-home :is(a,button):hover{color:#2dc4b8!important;-webkit-filter:none!important;filter:none!important}.habboje-app .reference-home .me-news-tile:hover :is(h3,small){color:#eee!important}.habboje-app .reference-home .me-news-tile:hover img{-webkit-filter:none!important;filter:none!important;-webkit-transform:none!important;transform:none!important}.habboje-app .cc-source .cc-menu a:hover,.habboje-app .cc-source .header-nav .nav-link:focus,.habboje-app .cc-source .header-nav .nav-link:hover{background:#343639!important;background-image:none!important;border-color:#ffffff15!important;box-shadow:none!important;color:#2dc4b8!important;-webkit-transform:translateY(-1px)!important;transform:translateY(-1px)!important}.habboje-app .reference-home button:not(:disabled):hover{box-shadow:0 2px 5px #00000016!important;opacity:1!important;-webkit-transform:translateY(-1px)!important;transform:translateY(-1px)!important}@media(max-width:760px){.habboje-app .reference-home .me-layout{display:flex;flex-direction:column}.habboje-app .reference-home .member-hero{background-position:50%}}@media(prefers-reduced-motion:reduce){.habboje-app .reference-home *{-webkit-transform:none!important;transform:none!important;transition:none!important}}#root:has(.auth-entry),.habboje-app:has(.auth-entry),body:has(.auth-entry),html:has(.auth-entry){background:#3c3e42!important}.habboje-app:has(.auth-entry):after,.habboje-app:has(.auth-entry):before{display:none!important}.habboje-app .auth-entry.auth-autumn{background:transparent!important;border:0!important;border-radius:0;box-shadow:none!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif!important;max-width:1180px;padding:24px}.habboje-app .auth-entry .autumn-leaves{display:none}.habboje-app .auth-entry :is(h2,h3,p,strong,small,label,input,button,a){font-family:inherit!important;letter-spacing:normal}.habboje-app .auth-entry :is(.auth-form-column,.auth-widget,.auth-highlights>div){background:#2b2c2f!important;border:1px solid #ffffff09!important;border-radius:6px!important;box-shadow:none!important;transition:background-color .25s,border-color .25s,box-shadow .25s,-webkit-transform .25s!important;transition:background-color .25s,border-color .25s,transform .25s,box-shadow .25s!important;transition:background-color .25s,border-color .25s,transform .25s,box-shadow .25s,-webkit-transform .25s!important}.habboje-app .auth-entry :is(.auth-form-column,.auth-widget,.auth-highlights>div):hover{background:#292a2c!important;border-color:#ffffff18!important;box-shadow:0 2px 5px #00000016!important;-webkit-transform:translateY(-1px)!important;transform:translateY(-1px)!important}.habboje-app .auth-entry .auth-form-column{padding:26px}.habboje-app .auth-entry h2{font-size:24px;font-weight:600}.habboje-app .auth-entry h3{border-bottom:1px solid #ffffff0d;font-size:16px;font-weight:600;padding-bottom:14px}.habboje-app .auth-entry h3:before{display:none!important}.habboje-app .auth-entry input{background:#212224!important;border:1px solid #ffffff18!important;border-radius:5px;box-shadow:none!important;color:#eee!important;transition:border-color .2s}.habboje-app .auth-entry input:focus{border-color:#2dc4b8!important;box-shadow:0 0 0 2px #2dc4b81a!important}.habboje-app .auth-entry :is(.auth-form button[type=submit],.auth-form-bottom>a){background:#279f96!important;background-image:none!important;border:1px solid #42b3aa!important;border-radius:5px!important;box-shadow:none!important;color:#fff!important;transition:background .2s,-webkit-transform .2s!important;transition:background .2s,transform .2s!important;transition:background .2s,transform .2s,-webkit-transform .2s!important}.habboje-app .auth-entry .auth-form-bottom>a{background:#252729!important;border-color:#ffffff20!important;color:#c9d0d0!important}.habboje-app .auth-entry :is(.auth-form button[type=submit],.auth-form-bottom>a):hover{background:#2aada3!important;border-color:#4bc6bc!important;box-shadow:0 2px 5px #00000016!important;color:#fff!important;-webkit-filter:none!important;filter:none!important;-webkit-transform:translateY(-1px)!important;transform:translateY(-1px)!important}.habboje-app .auth-entry :is(.auth-tops>a,.auth-top-empty,.auth-news>a){background:#242527!important;border:1px solid #ffffff0b!important;border-radius:5px;box-shadow:none!important;transition:background .25s,border-color .25s,-webkit-transform .25s!important;transition:background .25s,transform .25s,border-color .25s!important;transition:background .25s,transform .25s,border-color .25s,-webkit-transform .25s!important}.habboje-app .auth-entry :is(.auth-tops>a,.auth-news>a):hover{background:#202224!important;border-color:#ffffff20!important;box-shadow:none!important;color:#2dc4b8!important;-webkit-filter:none!important;filter:none!important;-webkit-transform:translateY(-1px)!important;transform:translateY(-1px)!important}.habboje-app .auth-entry .auth-top-avatar b{background:#2dc4b8!important;border-color:#2dc4b8!important;box-shadow:none!important;color:#163c39!important}.habboje-app .auth-entry .season-slider{border-color:#ffffff12;border-radius:6px;box-shadow:none!important}.habboje-app .auth-entry .season-caption>span{color:#78d5cb}.habboje-app .auth-entry .season-caption h2{text-shadow:0 1px 3px #0008}.habboje-app .auth-entry .season-controls button[aria-pressed=true]:after{background:#2dc4b8;box-shadow:none}.habboje-app .auth-entry .season-pause{color:#eee}.habboje-app .auth-entry>header>span{background:#2b2c2f!important;border-color:#ffffff12!important;box-shadow:none!important}.habboje-app .auth-entry .auth-highlights strong{color:#eee!important}.habboje-app .auth-entry :is(.auth-form-bottom,.auth-form h2){border-color:#ffffff0d!important}.habboje-app .reference-home .me-main-column:hover{box-shadow:none!important}@media(max-width:700px){.habboje-app .auth-entry.auth-autumn{padding:8px}.habboje-app .auth-entry .auth-form-column{padding:20px}}@media(prefers-reduced-motion:reduce){.habboje-app .auth-entry *{-webkit-animation:none!important;animation:none!important;-webkit-transform:none!important;transform:none!important;transition:none!important}}.habboje-app .reference-home .member-hero{background:#2b2c2f!important;border-left:3px solid #2dc4b8;min-height:132px}.habboje-app .reference-home .member-avatar{background:#232629;border-color:#ffffff0e}.habboje-app .reference-home .member-hero dl>div{background:#232527}.month-leaders{grid-gap:9px;display:grid;gap:9px;margin-bottom:16px}.habboje-app .reference-home .month-candidate{align-items:center;background:#242527;border:1px solid #ffffff09;border-radius:5px;color:#eee!important;display:flex;gap:12px;min-height:85px;padding:10px 14px;text-decoration:none;transition:background .25s,-webkit-transform .25s;transition:background .25s,transform .25s;transition:background .25s,transform .25s,-webkit-transform .25s}.habboje-app .reference-home .month-candidate:hover{background:#222426;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.habboje-app .reference-home .month-first{background:#253b3b;border-color:#2dc4b839}.month-candidate>img{height:72px;image-rendering:pixelated;object-fit:cover;object-position:top;width:48px}.month-candidate strong{display:block;font-size:14px}.month-candidate div>span{color:#b1b8b8;font-size:11px}.month-position{color:#2dc4b8;font-size:12px;font-weight:700}.month-progress{background:#ffffff0c;border-radius:4px;height:4px;margin-top:9px;overflow:hidden}.month-progress i{background:#2dc4b8;display:block;height:100%;transition:width .4s}.month-previous{padding:10px 0 16px}.month-previous small{color:#aaa;display:block}.month-previous a{align-items:center;display:flex;gap:8px}.month-previous img{height:35px;image-rendering:pixelated;object-fit:cover;width:32px}.lotto-prize{color:#2dc4b8;font-size:14px}.lotto-ticket{align-items:center;background:#242527;border:1px dashed #ffffff26;border-radius:6px;display:flex;gap:18px;margin:16px 0;padding:18px 16px}.lotto-ticket>img{image-rendering:pixelated;width:32px}.lotto-ticket strong{font-size:14px}.lotto-ticket p{color:#aaa;font-size:12px;margin:6px 0 0}.lotto-status{color:#b7baba;display:flex;font-size:12px;gap:12px;justify-content:space-between;margin:14px 0}.lotto-status b{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:#eee;font-variant-numeric:tabular-nums}.habboje-app .reference-home .daily-lotto .lotto-enter{background:#269f96!important;border:1px solid #43b6ac!important;border-radius:5px;color:#fff!important;padding:11px;width:100%}.habboje-app .reference-home .daily-lotto .lotto-enter:disabled{cursor:default;opacity:.55}.lotto-rules{color:#a9adae;font-size:11px;line-height:1.7;margin:12px 0}.daily-lotto h3{border-top:1px solid #ffffff0d;font-size:13px;margin-top:20px;padding-top:16px}.lotto-winners{grid-gap:8px;display:grid;gap:8px}.lotto-winners a{align-items:center;background:#242527;border-radius:5px;display:flex;gap:9px;padding:8px;text-decoration:none}.lotto-winners img{height:40px;image-rendering:pixelated;object-fit:cover;width:35px}.lotto-winners small{color:#aaa;font-size:10px}.lotto-win{background:#253b3b;border:1px solid #2dc4b84d;border-radius:5px;color:#b8f1e9;font-size:13px;padding:12px}.habboje-app .reference-home .member-hero{background:linear-gradient(90deg,#202629ed,#20262999 55%,#202629bb),url(/static/media/auth-room.dd781f0407822853dd74.png) center 55%/cover!important;border:1px solid #ffffff19;border-radius:7px;min-height:160px}.habboje-app .reference-home .month-candidate>img{background:#1c2427;border:2px solid #42615e;border-radius:50%;box-shadow:0 0 0 3px #ffffff04;flex:none;height:64px;object-position:50% 18%;padding:3px;width:64px}.habboje-app .reference-home .month-first>img{border-color:#2dc4b8}.habboje-app .reference-home .month-first{background:linear-gradient(100deg,#24423f,#262e30)!important}.month-candidate:hover>img{border-color:#6ad7cd;transition:border-color .2s}.lotto-winners img,.month-previous img{background:#1f2829;border:1px solid #43605d;border-radius:50%}.lotto-checkout{background:#243936;border:1px solid #2dc4b830;border-radius:5px;margin:12px 0;padding:12px}.lotto-checkout>a{display:block;font-weight:600;margin-bottom:10px}.lotto-checkout p{color:#b5c7c4;font-size:11px;line-height:1.6;margin:10px 0 0}.habboje-app .reference-home .lotto-checkout button{border-radius:4px;font-size:11px;padding:6px 9px}.lotto-prize{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lotto-ticket{background:linear-gradient(110deg,#263632,#242527);border-left:3px #2dc4b8;border-style:solid}.lotto-winners a{transition:background .2s}.lotto-winners a:hover{background:#293334}.habboje-app .reference-home .member-hero{background:linear-gradient(90deg,#22272bed,#22272b66,#22272bcc),url(/static/media/big-banner.976685bc2da8d7b95e14.png) center 48%/cover!important}.habboje-app .reference-home .month-candidate,.habboje-app .reference-home .month-first{background:#242527!important;border-color:#ffffff12!important}.habboje-app .reference-home .month-candidate>img,.habboje-app .reference-home .month-first>img{border-color:#5c5e62!important}.month-position{background:#37393d;border:1px solid #ffffff18;border-radius:7px;color:#eee;display:grid;height:30px;min-width:32px;padding:0 6px;place-items:center}.month-progress i{background:#c75569}.pixel-vote-heart{background:#e75067;-webkit-clip-path:polygon(0 16%,16% 16%,16% 0,40% 0,40% 16%,60% 16%,60% 0,84% 0,84% 16%,100% 16%,100% 50%,84% 50%,84% 66%,67% 66%,67% 83%,50% 100%,33% 83%,33% 66%,16% 66%,16% 50%,0 50%);clip-path:polygon(0 16%,16% 16%,16% 0,40% 0,40% 16%,60% 16%,60% 0,84% 0,84% 16%,100% 16%,100% 50%,84% 50%,84% 66%,67% 66%,67% 83%,50% 100%,33% 83%,33% 66%,16% 66%,16% 50%,0 50%);display:inline-block;height:12px;vertical-align:-2px;width:14px}.habboje-app .reference-home .me-neighbours{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.habboje-app .reference-home .me-neighbours>a{border:1px solid #ffffff0b;display:flex;flex-direction:column;gap:7px;min-width:0;padding:14px 6px;text-align:center;text-decoration:none}.habboje-app .reference-home .me-neighbours img{background:#1d2022;border-radius:50%;height:44px;image-rendering:pixelated;object-fit:contain;width:44px}.habboje-app .reference-home .me-neighbours span{color:#ddd;font-size:12px;max-width:100%;overflow:hidden;text-overflow:ellipsis}.habboje-app .reference-explore,.habboje-app .reference-news-page .page-container{background:none;box-shadow:none;color:#eee;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;margin:32px auto 60px;max-width:1180px;padding:0 24px}.habboje-app .reference-explore>h1,.habboje-app .reference-news-page .cc-page-heading{border-bottom:1px solid #ffffff16;margin-bottom:20px;padding-bottom:20px}.habboje-app .reference-explore>.hotel-eyebrow,.habboje-app .reference-news-page .cc-page-heading>span{display:none}.habboje-app .reference-explore>h1,.habboje-app .reference-news-page h1{color:#eee;font-size:30px;letter-spacing:0}.habboje-app .reference-explore>p,.habboje-app .reference-news-page p{color:#afb2b6}.habboje-app .reference-news-page .news-list{grid-gap:22px;display:grid;gap:22px;grid-template-columns:repeat(2,minmax(0,1fr))}.habboje-app .reference-news-page .news-card{background:#2b2c2f!important;border:1px solid #ffffff09;border-radius:6px;box-shadow:none!important;display:flex;flex-direction:column;overflow:hidden;transition:border-color .25s,-webkit-transform .25s!important;transition:transform .25s,border-color .25s!important;transition:transform .25s,border-color .25s,-webkit-transform .25s!important}.habboje-app .reference-news-page .news-card:hover{border-color:#ffffff20;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.habboje-app .reference-news-page .news-card>a{width:100%}.habboje-app .reference-news-page .cc-news-image{border-radius:0;height:200px;object-fit:cover;width:100%}.habboje-app .reference-news-page .cc-news-copy{padding:20px}.habboje-app .reference-news-page .cc-news-copy h2{font-size:20px;margin:9px 0}.habboje-app .reference-news-page a{color:#ddd}.habboje-app .reference-news-page a:hover{color:#2dc4b8!important}.habboje-app .reference-news-page .cc-empty{background:#2b2c2f;border:1px solid #ffffff09;border-radius:6px;box-shadow:none;padding:32px}.habboje-app .reference-explore .studio-search{background:#2b2c2f;border:1px solid #ffffff0b;border-radius:6px;box-shadow:none;gap:10px;padding:16px}.habboje-app .reference-explore input,.habboje-app .reference-news-page .cc-search{background:#232527!important;border:1px solid #ffffff1a!important;border-radius:5px;box-shadow:none!important;color:#eee!important;padding:12px 14px}.habboje-app .reference-news-page .cc-search{margin-bottom:22px;width:100%}.habboje-app .reference-explore .studio-gallery{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.habboje-app .reference-explore .hotel-panel{background:#2b2c2f!important;border:1px solid #ffffff0b!important;border-radius:6px;box-shadow:none!important;overflow:hidden;transition:border-color .25s,-webkit-transform .25s;transition:transform .25s,border-color .25s;transition:transform .25s,border-color .25s,-webkit-transform .25s}.habboje-app .reference-explore .hotel-panel:hover{border-color:#ffffff22!important;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.habboje-app .reference-explore .hotel-panel>div{padding:16px}.habboje-app .reference-explore .hotel-panel h2{color:#eee;font-size:17px}.habboje-app .reference-explore .hotel-panel p{color:#b8bcc0;font-size:13px}.habboje-app .reference-prices .hotel-panel>img{background:#232527;image-rendering:pixelated;padding:22px;width:100%}.habboje-app .reference-explore .studio-pagination{margin-top:24px}.habboje-app .reference-explore .hotel-button{background:#303336!important;border:1px solid #ffffff20!important;box-shadow:none!important;color:#ddd!important}.habboje-app .reference-explore .hotel-button:hover{background:#3b4143!important;-webkit-transform:translateY(-1px);transform:translateY(-1px)}@media(max-width:700px){.habboje-app .reference-explore .studio-gallery,.habboje-app .reference-news-page .news-list{grid-template-columns:1fr}.habboje-app .reference-explore,.habboje-app .reference-news-page .page-container{padding:0 12px}.habboje-app .reference-explore .studio-search{flex-wrap:wrap}}.member-hero dt{align-items:center;display:flex;gap:8px}.member-currency-icon{flex:none;height:16px;image-rendering:pixelated;object-fit:contain;width:16px}.habboje-app .reference-home .member-hero{background:linear-gradient(90deg,#20262be6,#20262b44,#20262bb3),url(/static/media/scooby-halloween.172e296b6ec2d69c62d4.jpg) 50%/cover!important}.habboje-app .reference-home .member-hero .member-balance{background:#222629e8;border:1px solid #ffffff1c;border-radius:8px;box-shadow:0 3px 8px #0002;display:block;min-width:190px;padding:8px 16px}.habboje-app .reference-home .member-balance>div{background:transparent;border:0;border-radius:0;margin:0;padding:12px 0}.habboje-app .reference-home .member-balance>div+div{border-top:1px solid #ffffff13}.member-balance dd{font-size:14px;font-weight:600}.member-bubbles{margin:-3px 0 24px;overflow-x:auto;padding:4px 0;scrollbar-width:thin}.habboje-app .reference-home .member-bubbles .me-neighbours{display:flex;flex-direction:row;flex-wrap:nowrap;gap:18px;justify-content:flex-start;padding:0 4px}.habboje-app .reference-home .member-bubbles .me-neighbours>a{align-items:center;background:transparent!important;border:0!important;box-shadow:none!important;display:flex;flex:0 0 76px;flex-direction:column;gap:7px;padding:4px 0!important;text-decoration:none;transition:-webkit-transform .2s!important;transition:transform .2s!important;transition:transform .2s,-webkit-transform .2s!important;width:76px}.habboje-app .reference-home .member-bubbles .me-neighbours img{background:radial-gradient(circle at 35% 25%,#41474a,#25292c 72%);border:2px solid #60676b;border-radius:50%;box-shadow:inset 0 1px 2px #ffffff22,0 2px 5px #0002;height:64px;image-rendering:pixelated;object-fit:contain;transition:border-color .2s,-webkit-transform .2s;transition:border-color .2s,transform .2s;transition:border-color .2s,transform .2s,-webkit-transform .2s;width:64px}.habboje-app .reference-home .member-bubbles .me-neighbours>a:hover img{border-color:#b8c3c6;-webkit-transform:translateY(-3px);transform:translateY(-3px)}.habboje-app .reference-home .member-bubbles .me-neighbours span{color:#d8dcdf;font-size:11px;max-width:76px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:760px){.habboje-app .reference-home .member-hero .member-balance{display:flex;gap:20px;margin:0;width:100%}.habboje-app .reference-home .member-balance>div{flex:1 1}.habboje-app .reference-home .member-balance>div+div{border-left:1px solid #ffffff13;border-top:0;padding-left:16px}}@media(prefers-reduced-motion:reduce){.habboje-app .reference-home .member-bubbles *{-webkit-transform:none!important;transform:none!important;transition:none!important}}.habboje-app .cc-shell .topbar-container{align-items:center;min-height:58px}.habboje-app .cc-shell .topbar-right{max-width:65%;min-width:0;width:350px}.topbar-members{-webkit-mask-image:linear-gradient(90deg,transparent,#000 12px,#000 calc(100% - 12px),transparent);mask-image:linear-gradient(90deg,transparent,#000 12px,#000 calc(100% - 12px),transparent);overflow:hidden;padding:4px 0;width:100%}.topbar-members-track{align-items:center;-webkit-animation:member-shuttle 14s ease-in-out infinite alternate;animation:member-shuttle 14s ease-in-out infinite alternate;display:flex;gap:12px;padding:0 14px;width:-webkit-max-content;width:max-content}.topbar-members a{background:#25292c;border:1px solid #737b80;border-radius:50%;box-shadow:inset 0 1px 2px #ffffff20;display:block;flex:none;height:40px;overflow:hidden;transition:border-color .2s;width:40px}.topbar-members img{height:100%;image-rendering:pixelated;object-fit:contain;width:100%}.topbar-members a:focus-visible,.topbar-members a:hover{border-color:#2dc4b8}.topbar-members:focus-within .topbar-members-track,.topbar-members:hover .topbar-members-track{-webkit-animation-play-state:paused;animation-play-state:paused}@-webkit-keyframes member-shuttle{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-42px);transform:translateX(-42px)}}@keyframes member-shuttle{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-42px);transform:translateX(-42px)}}.habboje-app .reference-home .member-wallet{background:transparent;border:0;box-shadow:none;display:block;margin-left:auto;min-width:160px;padding:0}.habboje-app .reference-home .member-wallet>div{background:#202529db;border:1px solid #ffffff12;border-radius:4px;display:flex;gap:20px;justify-content:space-between;margin:6px 0;padding:9px 12px}@media(max-width:760px){.habboje-app .reference-home .member-wallet{display:flex;gap:10px;margin:0;width:100%}.habboje-app .reference-home .member-wallet>div{flex:1 1}.habboje-app .cc-shell .topbar-right{max-width:60%}}@media(prefers-reduced-motion:reduce){.topbar-members-track{-webkit-animation:none;animation:none}.topbar-members{overflow-x:auto}}.habboje-app .cc-shell .topbar-container{height:28px;min-height:28px}.habboje-app .cc-shell .topbar-right{display:flex;gap:8px;max-width:none;width:auto}.habboje-app .cc-shell .topbar-currency{align-items:center;background:#1c1e20;border-radius:3px;display:flex;font-size:10px;gap:6px;padding:2px 9px}.topbar-currency .currency-icon{height:14px;image-rendering:pixelated;object-fit:contain;width:14px}.mini-hotel-banner{background:linear-gradient(90deg,#1118,#1113,#1117),url(/static/media/scooby-halloween.172e296b6ec2d69c62d4.jpg) center 46%/cover;height:70px}.mini-hotel-inner{align-items:center;display:flex;gap:24px;height:100%;justify-content:space-between;margin:auto;max-width:1180px;padding:0 16px}.mini-hotel-caption{color:#eee;font-size:12px;font-weight:600;text-shadow:0 1px 3px #000}.mini-hotel-banner .topbar-members{align-self:end;max-width:55%;width:390px}.mini-hotel-banner .topbar-members-track{-webkit-animation-duration:18s;animation-duration:18s;gap:6px;padding:0 10px}.mini-hotel-banner .topbar-members a{align-items:center;background:none;border:0;border-radius:0;box-shadow:none;display:flex;flex-direction:column;height:64px;overflow:hidden;text-decoration:none;width:44px}.mini-hotel-banner .topbar-members img{-webkit-filter:drop-shadow(0 1px 1px #0008);filter:drop-shadow(0 1px 1px #0008);height:46px;width:32px}.mini-hotel-banner .topbar-members span{color:#ddd;font-size:8px;max-width:44px;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 2px #000;white-space:nowrap}.mini-hotel-banner .topbar-members a:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.habboje-app .reference-home .month-candidate{border-radius:4px;min-height:54px;padding:8px 10px}.habboje-app .reference-home .month-candidate>img{background:#1d2022;border:1px solid #ffffff15;border-radius:5px;box-shadow:none;height:38px;object-fit:cover;object-position:top;width:34px}.habboje-app .reference-home .month-position{background:#1c1e20;display:grid;font-size:10px;height:23px;min-width:23px;place-items:center;width:23px}.habboje-app .reference-home .month-candidate strong{font-size:12px}.habboje-app .reference-home .month-candidate div>span{font-size:10px}.month-subtitle{border-top:1px solid #ffffff0c;color:#ddd;padding-top:10px}.month-progress{height:3px;margin-top:5px}.month-nominate{background:#232527;border:1px solid #ffffff0c;border-radius:4px;padding:10px 12px}.month-nominate summary{color:#bfc3c5;cursor:pointer;font-size:12px}.month-nominate form{padding-top:12px}@media(max-width:600px){.mini-hotel-caption{display:none}.mini-hotel-banner .topbar-members{max-width:100%;width:100%}.mini-hotel-inner{justify-content:flex-end}.topbar-online{font-size:10px}.topbar-currency .currency-label{font-size:8px}}@media(prefers-reduced-motion:reduce){.mini-hotel-banner .topbar-members-track{-webkit-animation:none;animation:none}}.mini-header-news{align-items:center;color:#f2f2f2!important;display:flex;font-size:12px;gap:10px;min-width:0;text-decoration:none;text-shadow:0 1px 2px #000}.mini-header-news b{background:#2d9f96;border-radius:3px;color:#fff;font-size:9px;letter-spacing:1px;padding:5px 8px;text-shadow:none}.mini-header-news>span:first-of-type{max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mini-header-news:hover{opacity:.8}.mini-hotel-banner .topbar-members-track{-webkit-animation-duration:6s;animation-duration:6s}.mini-hotel-banner .topbar-members img{-webkit-animation:habbo-bob 1.6s ease-in-out infinite alternate;animation:habbo-bob 1.6s ease-in-out infinite alternate}.mini-hotel-banner .topbar-members a:nth-child(2n) img{-webkit-animation-delay:-.8s;animation-delay:-.8s}.mini-hotel-banner .topbar-members a:nth-child(3n) img{-webkit-animation-delay:-.4s;animation-delay:-.4s}@-webkit-keyframes habbo-bob{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-4px);transform:translateY(-4px)}}@keyframes habbo-bob{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-4px);transform:translateY(-4px)}}.habboje-app .reference-home .member-hero{background:linear-gradient(90deg,#191c20cc,#191c2033,#191c2088),url(/static/media/habbox-halloween.3432064dd767f7a1911a.png) center 48%/cover!important}.habboje-app .daily-lotto .lotto-ticket{background:transparent!important;border:0!important;border-radius:0;box-shadow:none;padding:8px 0}.daily-lotto .lotto-ticket>img{height:22px;width:22px}.daily-lotto .lotto-ticket strong{font-size:13px}.daily-lotto .lotto-prize{color:#d1d4d5!important;font-size:12px}.daily-lotto .lotto-enter{background:#34383a!important;border:1px solid #ffffff20!important;box-shadow:none!important;color:#eee!important;font-size:12px!important;padding:8px 12px!important}.daily-lotto .lotto-winners{display:flex;flex-wrap:wrap;gap:8px}.daily-lotto .lotto-winners>a{background:#222426;border-radius:4px;flex:1 1;min-width:130px;padding:8px}.daily-lotto .lotto-rules{font-size:11px}@media(max-width:600px){.habboje-app .cc-shell .topbar-container{flex-wrap:wrap;height:auto;min-height:28px}.habboje-app .cc-shell .topbar-right{flex-wrap:wrap;gap:3px}.mini-header-news{font-size:10px;max-width:45%}.mini-header-news>span:first-of-type{max-width:100px}.mini-hotel-banner .topbar-members{max-width:50%}}@media(prefers-reduced-motion:reduce){.mini-hotel-banner .topbar-members img{-webkit-animation:none;animation:none}}.hotel-profile{color:#ddd;margin:28px auto 40px;max-width:1180px;padding:0 12px}.profile-cover{align-items:center;background:linear-gradient(90deg,#171b20d9,#171b2044),url(/static/media/habbox-halloween.3432064dd767f7a1911a.png) 50%/cover;border-radius:5px;display:flex;gap:20px;margin-bottom:20px;min-height:160px;padding:20px}.profile-cover>img{background:#222527c9;border:1px solid #ffffff20;border-radius:5px;height:110px;image-rendering:pixelated;object-fit:contain;width:80px}.profile-cover h1{font-size:25px;margin:0 0 8px}.profile-cover p{font-size:13px;margin-bottom:8px}.profile-cover small{color:#ccc;font-size:11px}.profile-columns{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.profile-bottom{grid-gap:18px;display:grid;gap:18px;grid-template-columns:1fr 1fr;margin-top:18px}.profile-panel{background:#2b2c2f;border-radius:5px;min-width:0;padding:16px}.profile-panel h2{align-items:center;border-bottom:1px solid #ffffff0b;display:flex;font-size:15px;justify-content:space-between;margin:0 0 14px;padding-bottom:12px}.profile-panel h2 small{background:#ffffff09;border:1px solid #ffffff12;border-radius:4px;font-size:10px;padding:4px 7px}.profile-columns>.profile-panel{min-height:300px}.profile-empty{background:#252729;border-radius:4px;color:#999;font-size:12px;padding:30px 12px;text-align:center}.profile-panel textarea{background:#202224;border:1px solid #ffffff10;border-radius:4px;color:#ddd;font-size:12px;min-height:90px;padding:12px;resize:vertical;width:100%}.profile-panel form>div{align-items:center;display:flex;justify-content:space-between;margin:8px 0 14px}.profile-panel button{background:#306f6b;border:1px solid #ffffff10;border-radius:4px;color:#eee;font-size:11px;padding:6px 10px}.profile-panel button:disabled{opacity:.5}.profile-panel button:hover:not(:disabled){background:#37837d}.profile-scroll{max-height:360px;overflow:auto;scrollbar-width:thin}.profile-friends{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.profile-friends a{align-items:center;background:#222426;border-radius:4px;color:#ddd;display:flex;flex-direction:column;gap:5px;padding:8px 2px;text-decoration:none;transition:background .2s,-webkit-transform .2s;transition:background .2s,transform .2s;transition:background .2s,transform .2s,-webkit-transform .2s}.profile-friends a:hover{background:#333739;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.profile-friends img{height:50px;image-rendering:pixelated;width:50px}.profile-friends strong{font-size:10px;max-width:100%;overflow:hidden;text-overflow:ellipsis}.profile-post{background:#242628;border-radius:4px;font-size:12px;margin-bottom:8px;padding:10px}.profile-post>a{align-items:center;color:#ccc;display:flex;gap:5px}.profile-post img{height:32px;image-rendering:pixelated;width:32px}.profile-comment,.profile-post p{overflow-wrap:anywhere;white-space:pre-wrap}.profile-rooms{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.profile-comment,.profile-rooms a{background:#242628;border-radius:4px;color:#ddd;display:block;font-size:12px;margin-bottom:8px;padding:12px}.profile-comment small,.profile-rooms small{color:#999;display:block;font-size:10px;margin-top:7px}@media(max-width:800px){.profile-bottom,.profile-columns{grid-template-columns:1fr}.profile-columns>.profile-panel{min-height:0}}.habboje-app .reference-home .member-hero[style*="--profile-banner"]{background-image:var(--profile-banner)!important;background-position:50%!important;background-size:cover!important}.user-check{background:#3f99f5;border:2px solid #b5d9ff;border-radius:50%;box-shadow:0 1px 2px #0004;color:#fff;display:inline-grid;font-size:12px;font-style:normal;height:17px;line-height:1;margin-left:7px;place-items:center;vertical-align:middle;width:17px}.profile-stats{grid-gap:7px;border-left:1px solid #ffffff25;display:grid;gap:7px;grid-template-columns:repeat(2,minmax(90px,1fr));margin:0 0 0 auto;padding-left:20px}.profile-stats>div{align-items:center;background:#171e22b8;border:1px solid #ffffff09;border-radius:4px;display:flex;gap:10px;justify-content:space-between;padding:8px}.profile-stats dt{align-items:center;display:flex;font-size:10px;gap:5px}.profile-stats dd{color:#ddd;font-size:12px;margin:0}.profile-edit-tools{align-items:center;display:flex;gap:12px;margin:-7px 0 18px}.profile-edit-tools button,.profile-editor button{background:#303638;border:1px solid #ffffff24;border-radius:4px;color:#eee;font-size:12px;padding:8px 12px}.profile-editor{background:#2b2c2f;border-radius:5px;margin-bottom:20px;padding:20px}.profile-editor h2{font-size:18px}.profile-editor p{color:#aaa;font-size:12px}.profile-editor label{display:block;font-size:12px;margin-bottom:12px}.profile-editor input{background:#202224;border:1px solid #ffffff20;border-radius:4px;color:#ddd;display:block;margin-top:6px;padding:10px;width:100%}.profile-editor button{margin-right:8px}.appearance-preview{align-items:center;background:#202426;border-radius:4px;display:flex;gap:20px;margin:16px 0;min-height:125px;padding:15px}.appearance-preview img{border-radius:4px;height:100px;image-rendering:pixelated;object-fit:contain;width:75px}.profile-cover[style*=background-image]{text-shadow:0 1px 3px #000}.profile-cover>div{background:#171b2044;border-radius:4px;padding:8px}@media(max-width:700px){.profile-cover{flex-wrap:wrap}.profile-stats{border-left:0;border-top:1px solid #ffffff25;margin:0;padding:12px 0 0;width:100%}}.mini-hotel-banner{position:relative}.halloween-spider{-webkit-animation:spider-rope 7s ease-in-out infinite;animation:spider-rope 7s ease-in-out infinite;height:98px;pointer-events:none;position:absolute;right:12px;top:0;-webkit-transform-origin:top center;transform-origin:top center;width:32px;z-index:2}.halloween-spider>span{background:#c8c3b9a6;bottom:26px;height:160px;left:16px;position:absolute;width:1px}.halloween-spider>img{bottom:0;height:29px;image-rendering:pixelated;left:0;position:absolute;width:32px}@-webkit-keyframes spider-rope{0%,to{-webkit-transform:translateY(-64px) rotate(-3deg);transform:translateY(-64px) rotate(-3deg)}45%,60%{-webkit-transform:translateY(4px) rotate(3deg);transform:translateY(4px) rotate(3deg)}}@keyframes spider-rope{0%,to{-webkit-transform:translateY(-64px) rotate(-3deg);transform:translateY(-64px) rotate(-3deg)}45%,60%{-webkit-transform:translateY(4px) rotate(3deg);transform:translateY(4px) rotate(3deg)}}.hotel-profile .profile-stats{border-left:1px solid #ffffff20;grid-template-columns:repeat(2,80px);margin:0 0 0 auto;padding:6px 0 6px 20px;text-shadow:none}.hotel-profile .profile-stats>div{background:#151d21b8;border:1px solid #ffffff06;border-radius:3px;gap:8px;min-height:29px;padding:7px 8px}.hotel-profile .profile-stats dt{line-height:14px;margin:0}.hotel-profile .profile-stats dd{color:#d6dddd;font-size:11px;font-weight:600;line-height:14px}.profile-stats .stat-label{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.profile-pixel-currency{height:14px;image-rendering:pixelated;object-fit:contain;width:14px}.profile-pixel-token{color:#ccc;display:grid;font:700 11px monospace;height:14px;place-items:center;text-shadow:1px 1px #111;width:14px}.token-duckets{background:#a450ac;border:2px solid #d68bdf;box-shadow:1px 1px #1a1220;color:#f4d4fa;font-size:8px}@media(max-width:700px){.hotel-profile .profile-stats{border-left:0;border-top:1px solid #ffffff20;grid-template-columns:repeat(4,minmax(0,1fr));margin:8px 0 0;padding:12px 0 0;width:100%}.halloween-spider{right:3px}.mini-hotel-inner{padding-right:36px}}@media(prefers-reduced-motion:reduce){.halloween-spider{-webkit-animation:none;animation:none;-webkit-transform:translateY(-48px);transform:translateY(-48px)}}.habboje-app .cc-shell .cc-menu,.habboje-app .cc-shell .header-nav,.hotel-profile{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.habboje-app .cc-shell .header-nav .nav-link{border:0!important;box-shadow:none!important;color:#ffffff99!important;font-size:12px!important;font-weight:600!important;letter-spacing:0;text-transform:uppercase;-webkit-transform:none!important;transform:none!important;transition:background .2s,color .2s!important}.habboje-app .cc-shell .header-nav .nav-link:is(:hover,:focus,:active,.active),.habboje-app .cc-shell .header-nav details[open]>summary{background:rgba(0,0,0,.2)!important;border:0!important;box-shadow:none!important;color:hsla(0,0%,100%,.8)!important;-webkit-filter:none!important;filter:none!important;-webkit-transform:none!important;transform:none!important}.habboje-app .cc-shell details{position:relative}.habboje-app .cc-shell .cc-menu{-webkit-animation:cc-menu-reveal .2s ease-out;animation:cc-menu-reveal .2s ease-out;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(0,0,0,.7)!important;border:1px solid #ffffff14!important;border-radius:4px!important;box-shadow:0 4px 16px #0006!important;left:50%;min-width:180px;padding:4px 0!important;right:auto;top:calc(100% + 4px);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.habboje-app .cc-shell .cc-menu:before{content:"";height:7px;left:0;position:absolute;right:0;top:-7px}.habboje-app .cc-shell .cc-menu :is(a,button){background:transparent!important;box-shadow:none!important;color:#ffffffb3!important;display:block;font-size:12px!important;font-weight:500!important;letter-spacing:0;padding:8px 16px!important;text-align:left;text-transform:none;-webkit-transform:none!important;transform:none!important;transition:background .2s,color .2s!important;width:100%}.habboje-app .cc-shell .cc-menu :is(a,button):hover{background:#0000004d!important;box-shadow:none!important;color:#ffffffe6!important;-webkit-transform:none!important;transform:none!important}@-webkit-keyframes cc-menu-reveal{0%{opacity:0;-webkit-transform:translate(-50%,-10px);transform:translate(-50%,-10px)}to{opacity:1;-webkit-transform:translate(-50%);transform:translate(-50%)}}@keyframes cc-menu-reveal{0%{opacity:0;-webkit-transform:translate(-50%,-10px);transform:translate(-50%,-10px)}to{opacity:1;-webkit-transform:translate(-50%);transform:translate(-50%)}}.habboje-app .cc-shell .topbar-right{gap:22px!important}.habboje-app .cc-shell .topbar-currency{position:relative}.habboje-app .cc-shell .topbar-currency+.topbar-currency:before{background:#ffffff1c;content:"";height:50%;left:-12px;position:absolute;top:25%;width:1px}.hotel-profile .profile-stats{border-left:1px solid #ffffff14;gap:6px;grid-template-columns:repeat(2,minmax(80px,1fr));padding-left:20px}.hotel-profile .profile-stats>div{background:#00000026;border:1px solid #ffffff0a;padding:6px 10px;transition:background .2s,border-color .2s}.hotel-profile .profile-stats>div,.hotel-profile .profile-stats>div:hover{box-shadow:none!important;-webkit-transform:none!important;transform:none!important}.hotel-profile .profile-stats>div:hover{background:#00000040!important;border-color:#ffffff14!important}.hotel-profile .profile-stats img{height:19px;object-fit:contain;opacity:.85;width:20px}.hotel-profile .profile-stats dd{color:#ddd;font-size:12px}.habboje-app .hotel-profile .profile-friends a:hover,.habboje-app .hotel-profile .profile-panel,.habboje-app .hotel-profile .profile-panel:hover{-webkit-animation:none!important;animation:none!important;box-shadow:none!important;-webkit-transform:none!important;transform:none!important}@media(max-width:700px){.hotel-profile .profile-stats{border-left:0;border-top:1px solid #ffffff14;padding:12px 0 0}.habboje-app .cc-shell .topbar-right{gap:12px!important}.habboje-app .cc-shell .topbar-currency+.topbar-currency:before{left:-7px}}@media(prefers-reduced-motion:reduce){.habboje-app .cc-shell .cc-menu{-webkit-animation:none;animation:none}}.habboje-app :is(.reference-home,.hotel-profile,.cc-shell){font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important}.habboje-app :is(.reference-home,.hotel-profile) :is(button,input,textarea,select){font-family:inherit!important}.hotel-welcome{align-items:center;background:#b99b4824;border:1px solid #b69b493d;border-radius:4px;color:#e2be63;display:flex;font-size:12px;gap:10px;margin:0 0 20px;padding:11px 14px}.hotel-welcome>span{background:#e2be63;border-radius:50%;color:#49402a;display:grid;font-size:10px;font-weight:700;height:14px;place-items:center;width:14px}.hotel-welcome>button{background:#ffffff08;border:0;border-radius:3px;color:#bda660;cursor:pointer;margin-left:auto;padding:2px 6px}.habboje-app .reference-home .member-hero>div>a,.habboje-app .reference-home :is(.me-news-empty,.me-room-empty)>div>a{align-items:center;background:#202224b3;border:1px solid #ffffff14;border-radius:3px;box-shadow:none!important;color:#d4d5d6!important;display:inline-flex;font-size:11px;gap:6px;margin-top:5px;padding:6px 9px;text-decoration:none!important;transition:background .18s,border-color .18s,-webkit-transform .18s;transition:background .18s,border-color .18s,transform .18s;transition:background .18s,border-color .18s,transform .18s,-webkit-transform .18s}.habboje-app .reference-home .member-hero>div>a:hover,.habboje-app .reference-home :is(.me-news-empty,.me-room-empty)>div>a:hover{background:#151719d9;border-color:#ffffff28;color:#fff!important;-webkit-transform:translateX(2px);transform:translateX(2px)}.habboje-app .hotel-profile .profile-panel{transition:box-shadow .2s ease,background .2s,-webkit-transform .2s ease!important;transition:transform .2s ease,box-shadow .2s ease,background .2s!important;transition:transform .2s ease,box-shadow .2s ease,background .2s,-webkit-transform .2s ease!important}.habboje-app .hotel-profile .profile-panel:hover{-webkit-animation:none!important;animation:none!important;background:#2d2f31!important;box-shadow:0 4px 10px #00000020!important;-webkit-transform:translateY(-2px)!important;transform:translateY(-2px)!important}.habboje-app .hotel-profile .profile-friends a{transition:background .2s,-webkit-transform .2s!important;transition:transform .2s,background .2s!important;transition:transform .2s,background .2s,-webkit-transform .2s!important}.habboje-app .hotel-profile .profile-friends a:hover{background:#303234!important;-webkit-transform:translateY(-2px)!important;transform:translateY(-2px)!important}.habboje-app .hotel-profile .profile-edit-tools button{background:#232527!important;border:1px solid #ffffff18!important;box-shadow:none!important;color:#ddd!important;font-size:11px;padding:7px 11px;transition:background .2s,-webkit-transform .2s;transition:background .2s,transform .2s;transition:background .2s,transform .2s,-webkit-transform .2s}.habboje-app .hotel-profile .profile-edit-tools button:hover{background:#303234!important;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.hotel-profile .profile-editor{-webkit-animation:profile-editor-in .2s ease-out;animation:profile-editor-in .2s ease-out;background:#282a2c;border:1px solid #ffffff10;border-radius:4px;padding:18px;position:relative}.profile-editor-heading{align-items:center;border-bottom:1px solid #ffffff0e;display:flex;gap:10px;margin-bottom:15px;padding-bottom:14px}.profile-editor-heading>img{height:22px;image-rendering:pixelated;width:22px}.profile-editor-heading h2{font-size:15px;margin:0 0 4px}.profile-editor-heading p{color:#999;font-size:11px;margin:0}.profile-editor-fields{grid-gap:14px;display:grid;gap:14px;grid-template-columns:2fr 1fr 2fr}.profile-editor-fields label{color:#bbb;font-size:11px;font-weight:600}.profile-editor-fields input{background:#202224;border:1px solid #ffffff15;font-size:12px;font-weight:400;height:36px;padding:8px}.profile-editor-fields input[type=color]{cursor:pointer;padding:4px;width:100%}.hotel-profile .appearance-preview{background-color:#202224;border:1px solid #ffffff10;border-radius:3px;margin:4px 0 15px;min-height:110px;padding:12px}.appearance-preview img{width:64px}.profile-editor-actions{border-top:1px solid #ffffff0e;display:flex;gap:8px;padding-top:12px}.hotel-profile .profile-editor-actions button{background:#303638!important;border:1px solid #ffffff18!important;box-shadow:none!important;font-size:11px!important;margin:0;padding:7px 12px!important}.hotel-profile .profile-editor-actions button:first-child{background:#326b63!important}.hotel-profile .profile-editor-actions button:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}.mini-hotel-banner .topbar-members-track{-webkit-animation-duration:3s!important;animation-duration:3s!important}.mini-hotel-banner .topbar-members img{-webkit-animation-duration:.85s!important;animation-duration:.85s!important}@-webkit-keyframes profile-editor-in{0%{opacity:0;-webkit-transform:translateY(-5px);transform:translateY(-5px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes profile-editor-in{0%{opacity:0;-webkit-transform:translateY(-5px);transform:translateY(-5px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media(max-width:700px){.profile-editor-fields{grid-template-columns:1fr}.profile-editor-heading{align-items:flex-start}}@media(prefers-reduced-motion:reduce){.habboje-app .hotel-profile .profile-friends a:hover,.habboje-app .hotel-profile .profile-panel:hover{-webkit-transform:none!important;transform:none!important}.hotel-profile .profile-editor{-webkit-animation:none;animation:none}.mini-hotel-banner .topbar-members img,.mini-hotel-banner .topbar-members-track{-webkit-animation:none!important;animation:none!important}}.habboje-app ::selection{background:#64686c!important;color:#fff!important}.habboje-app .hotel-welcome{background:#292b2de0!important;border-color:#ffffff14!important;color:#f1f1f1!important}.hotel-welcome>span{background:#bfc2c4;color:#292b2d}.hotel-welcome>button{color:#ccc}.habboje-app :is(.reference-home,.hotel-profile,.cc-shell) *{font-family:inherit}.habboje-app .reference-home .month-position{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#aaa!important;min-width:22px;width:22px}.habboje-app .daily-lotto .lotto-winners>a{color:#ddd!important;text-decoration:none!important}.habboje-app .daily-lotto .lotto-winners strong{color:#ddd!important}.habboje-app .daily-lotto .lotto-winners img{background:#202224!important;border:1px solid #ffffff12!important;border-radius:4px!important;box-shadow:none!important}.habboje-app :is(.reference-home,.hotel-profile) button{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:500!important;letter-spacing:0!important}.habboje-app .reference-home :is(.member-hero,.me-news-empty,.me-room-empty) div>a{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#ccc!important;font-size:12px!important;padding:3px 0!important;text-decoration:none!important}.habboje-app .reference-home :is(.member-hero,.me-news-empty,.me-room-empty) div>a:hover{background:transparent!important;color:#fff!important;-webkit-transform:translateX(2px);transform:translateX(2px)}.avatar-presets{color:#bbb;font-size:11px;grid-column:1/-1}.avatar-presets>div{display:flex;gap:8px;margin:8px 0}.hotel-profile .avatar-presets button{background:#202224!important;border:1px solid #ffffff15!important;font-size:10px!important;padding:4px!important}.avatar-presets img{display:block;height:40px;margin-bottom:4px;object-fit:cover;width:70px}.avatar-presets button[aria-pressed=true]{outline:1px solid #aaa;outline-offset:2px}.nominee-strip{display:flex;gap:6px;overflow-x:auto;padding:8px 1px 10px;scrollbar-width:thin}.habboje-app .nominee-strip button{align-items:center;background:#202224!important;border:1px solid #ffffff0d!important;border-radius:3px!important;box-shadow:none!important;color:#bbb!important;display:flex;flex:0 0 66px;flex-direction:column;font-size:10px!important;gap:3px;padding:6px 3px!important}.nominee-strip img{height:36px;image-rendering:pixelated;width:36px}.nominee-strip span{max-width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.habboje-app .nominee-strip button[aria-pressed=true]{background:#36393b!important;border-color:#b6babc!important;color:#fff!important}.nominee-pages{align-items:center;display:flex;font-size:10px;gap:10px;margin:3px 0 8px}.nominee-picker>small{color:#bbb;display:block;margin-bottom:10px}.profile-avatar-square{background:#303336;border:1px solid #ffffff1a;border-radius:4px;flex:0 0 110px;height:110px;overflow:hidden;padding:0!important;position:relative;width:110px}.profile-avatar-square>img{background:transparent!important;border:0!important;border-radius:0!important;display:block;height:108px;image-rendering:pixelated;width:108px}.profile-online-dot{background:#747980;border:2px solid #242628;border-radius:50%;bottom:6px;height:14px;position:absolute;right:6px;width:14px}.profile-online-dot.online{background:#22c55e;box-shadow:0 0 5px #22c55e66}.profile-presence{color:#aaa;display:block;font-size:11px;margin:4px 0}.profile-identity h1,.profile-identity p{color:inherit!important}.profile-bottom,.profile-columns{align-items:start!important}.profile-bottom .profile-panel{height:auto!important;min-height:0!important}.profile-rooms{align-items:start;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))!important}.profile-rooms a{margin:0;min-width:0;overflow-wrap:anywhere}.profile-rooms strong{display:block;font-size:12px}.profile-editor-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.appearance-preview img{background:#303336;border-radius:3px;height:90px;width:90px}.habboje-app .reference-home .member-avatar{background-color:#303336;border-radius:4px!important;height:110px!important;object-fit:contain!important;width:110px!important}@media(max-width:700px){.profile-rooms{grid-template-columns:repeat(2,minmax(0,1fr))!important}.profile-editor-fields{grid-template-columns:1fr}}.habboje-app .cc-shell details.menu-closing>.cc-menu{-webkit-animation:cc-menu-hide .18s ease-in forwards;animation:cc-menu-hide .18s ease-in forwards;pointer-events:none}@-webkit-keyframes cc-menu-hide{0%{opacity:1;-webkit-transform:translate(-50%);transform:translate(-50%)}to{opacity:0;-webkit-transform:translate(-50%,-10px);transform:translate(-50%,-10px)}}@keyframes cc-menu-hide{0%{opacity:1;-webkit-transform:translate(-50%);transform:translate(-50%)}to{opacity:0;-webkit-transform:translate(-50%,-10px);transform:translate(-50%,-10px)}}@media(prefers-reduced-motion:reduce){.habboje-app .cc-shell details.menu-closing>.cc-menu{-webkit-animation:none;animation:none;opacity:0}}.habboje-app .reference-home .member-avatar,.profile-avatar-square{background-color:#3c3e42;border:2px solid #55595c!important;border-radius:5px!important;box-shadow:inset 0 1px #ffffff08!important}.profile-avatar-square>img{height:106px;object-fit:contain;object-position:center bottom;width:106px}.habboje-app .reference-home .member-avatar{object-position:center bottom!important}.habboje-app .reference-home .member-identity h1,.habboje-app .reference-home .member-identity p{color:inherit!important}.community-chevron{display:inline-block;margin-left:4px;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:-webkit-transform .18s ease;transition:transform .18s ease;transition:transform .18s ease,-webkit-transform .18s ease;vertical-align:middle}details[open]:not(.menu-closing)>summary .community-chevron{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.appearance-preview img{background-color:#3c3e42;border:2px solid #55595c}@media(prefers-reduced-motion:reduce){.community-chevron{transition:none}}.hotel-profile .profile-cover>.profile-avatar-square{background-color:#3c3e42;padding:0!important}.hotel-profile .profile-cover>.profile-identity{background:transparent;padding:0}.habboje-app .reference-home .member-avatar,.profile-cover .profile-avatar-square{display:block;flex:0 0 110px;overflow:hidden;padding:0!important;position:relative}.habboje-app .reference-home .member-avatar>img,.profile-cover .profile-avatar-square>img{background:transparent!important;border:0!important;height:182px!important;image-rendering:pixelated;left:0;max-width:none!important;object-fit:contain!important;object-position:center!important;position:absolute;top:-25px;width:106px!important}.mini-hotel-banner .topbar-members{height:70px;overflow:hidden;padding:0}.mini-hotel-banner .topbar-members-track{align-items:flex-start;height:70px}.mini-hotel-banner .topbar-members a{flex-shrink:0;gap:0;height:70px;min-height:70px;padding-top:3px}.mini-hotel-banner .topbar-members img{-webkit-animation-name:header-avatar-bob!important;animation-name:header-avatar-bob!important;display:block;flex:0 0 55px;height:55px!important;max-width:none;object-fit:contain;object-position:center;width:32px!important}.mini-hotel-banner .topbar-members span{display:block;flex:0 0 12px;line-height:12px}@-webkit-keyframes header-avatar-bob{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-3px);transform:translateY(-3px)}}@keyframes header-avatar-bob{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-3px);transform:translateY(-3px)}}.habboje-app .reference-home .me-layout section{background:#252628!important;border:1px solid #ffffff06!important;box-shadow:none!important;transition:background-color .18s ease,border-color .18s ease!important}.habboje-app .reference-home .me-layout section:hover{border-color:#ffffff0d!important;box-shadow:none!important}.home-room-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));padding:16px}.home-room-card{background:#1e1f20;border:1px solid transparent;border-radius:3px;min-width:0;overflow:hidden;transition:background-color .18s,border-color .18s,-webkit-transform .18s;transition:background-color .18s,border-color .18s,transform .18s;transition:background-color .18s,border-color .18s,transform .18s,-webkit-transform .18s}.home-room-card:hover{background:#171819;border-color:#ffffff15;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.home-room-preview{display:block;height:105px;overflow:hidden;position:relative}.home-room-preview>img{height:100%;image-rendering:pixelated;object-fit:cover;transition:-webkit-transform .24s;transition:transform .24s;transition:transform .24s,-webkit-transform .24s;width:100%}.home-room-card:hover .home-room-preview>img{-webkit-transform:scale(1.04);transform:scale(1.04)}.home-room-preview>span{background:#131415de;border-radius:3px;color:#ddd;font-size:10px;font-weight:600;padding:3px 6px;position:absolute;right:7px;top:7px}.habboje-app .home-room-name{color:#ddd!important;display:block;font-size:12px;font-weight:600;overflow:hidden;padding:10px 8px 6px;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.home-room-owner{border-top:3px solid #393a3c;font-size:10px;margin:0 8px;min-height:34px;padding:8px 0}.habboje-app .home-room-owner a{color:#ccc!important;text-decoration:none}.home-room-owner span{color:#929497;margin-right:5px}.home-rooms-empty{background:#202123;color:#aaa;font-size:12px;margin:16px;padding:24px;text-align:center}.habboje-app .reference-home .month-candidate{background:#1d1e20!important;border:1px solid transparent!important;box-shadow:none!important;gap:10px;padding:12px!important;position:relative;-webkit-transform:none!important;transform:none!important;transition:background-color .18s,border-color .18s!important}.habboje-app .reference-home .month-candidate:hover{background:#141517!important;border-color:#ffffff16!important}.habboje-app .reference-home .month-position{color:#ddd!important;font-size:12px;width:22px!important}.habboje-app .reference-home .month-candidate>img{border-radius:3px!important;height:42px!important;object-position:center 20%;width:42px!important}.month-candidate>div{flex:1 1;min-width:0;padding-right:32px;position:relative}.month-candidate .month-vote-total{color:#aaa;font-size:10px;position:absolute;right:0;top:6px}.habboje-app .reference-home .month-progress{background:#111213!important;border-radius:3px;height:4px!important;margin-top:9px}.habboje-app .reference-home .month-progress>i{background:#656667!important;border-radius:3px;transition:width .35s}.month-subtitle{gap:12px}.month-subtitle>i{background:#ffffff10}.habboje-app .reference-home .month-previous{background:#8c7135;border:1px solid #ffffff12;border-radius:3px;margin-bottom:14px;padding:10px 12px;transition:background .18s}.habboje-app .reference-home .month-previous:hover{background:#b08b3c}.month-previous small{font-size:9px;text-transform:uppercase}.habboje-app .month-previous a{color:#eee!important;text-decoration:none}.month-nominate summary{list-style:none}.month-nominate summary:after{content:"âŒ„";float:right;transition:-webkit-transform .18s;transition:transform .18s;transition:transform .18s,-webkit-transform .18s}.month-nominate[open] summary:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.habboje-app .daily-lotto .lotto-winners{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin:14px 16px}.habboje-app .daily-lotto .lotto-winners>a{align-items:center;background:#1d1e20!important;border:1px solid transparent;border-radius:3px;box-shadow:none!important;display:flex;gap:10px;min-width:0;padding:10px;-webkit-transform:none!important;transform:none!important;transition:background-color .18s,border-color .18s}.habboje-app .daily-lotto .lotto-winners>a:hover{background:#131415!important;border-color:#ffffff16}.habboje-app .daily-lotto .lotto-winners>a>img{border-radius:3px!important;flex-shrink:0;height:48px!important;object-fit:cover;object-position:center 18%;width:42px!important}.lotto-winners>a>div{min-width:0}.lotto-winners strong{display:block;font-size:12px;overflow:hidden;text-overflow:ellipsis}.lotto-winners small{color:#999;display:block;font-size:9px}.lotto-winner-payout{align-items:center;color:#d7bc66;display:flex;font-size:11px;gap:4px;margin-top:5px}.habboje-app .lotto-winner-payout img{background:none!important;border:0!important;height:14px!important;width:14px!important}.lotto-participation{border-top:1px solid #ffffff09;margin:0 16px 14px;padding-top:10px}.lotto-participation>summary{color:#bbb;cursor:pointer;font-size:11px}.lotto-participation .lotto-rules{line-height:1.6}.daily-lotto .lotto-prize{font-weight:600}@media(max-width:650px){.home-room-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.habboje-app .daily-lotto .lotto-winners{grid-template-columns:1fr}.home-room-preview{height:110px}}@media(prefers-reduced-motion:reduce){.home-room-card,.home-room-preview>img,.lotto-winners>a,.month-candidate{-webkit-transform:none!important;transform:none!important;transition:none!important}}.habboje-app .reference-home .home-room-card .home-room-name{color:#dedede!important;font-family:inherit!important;font-size:12px!important;padding:10px 9px 6px!important;text-decoration:none!important}.habboje-app .reference-home .home-room-card .home-room-owner{align-items:center;border:0!important;display:flex;margin:0 9px!important;min-height:35px;padding:7px 0!important}.habboje-app .reference-home .home-room-owner>a{align-items:center;color:#c9c9c9!important;display:flex;font-size:10px!important;gap:5px;text-decoration:none!important}.habboje-app .reference-home .home-room-owner-avatar{height:23px!important;image-rendering:pixelated;object-fit:contain;width:23px!important}.home-room-card:hover .home-room-owner-avatar{-webkit-transform:scale(1.13);transform:scale(1.13)}.home-room-fill{background:#393a3b;border-radius:2px;height:3px;margin:0 9px;overflow:hidden}.home-room-fill>i{background:#d5b354;display:block;height:100%;min-width:2px;transition:width .25s}.habboje-app .reference-home .home-room-preview{height:105px!important}.habboje-app .reference-home .home-room-preview>img{height:100%!important;object-fit:cover!important;object-position:center!important;width:100%!important}.habboje-app .reference-home .daily-lotto .lotto-winners{align-items:stretch;display:flex!important;gap:12px}.habboje-app .reference-home .daily-lotto .lotto-winners>a{flex:1 1;min-width:0;transition:flex-grow .22s ease,background-color .18s,border-color .18s!important}.habboje-app .reference-home .daily-lotto .lotto-winners>a:focus-visible,.habboje-app .reference-home .daily-lotto .lotto-winners>a:hover{background:#131415!important;border-color:#ffffff19!important;flex-grow:1.45}.habboje-app .reference-home .daily-lotto .lotto-winners>a>img{flex-shrink:0;transition:width .22s,height .22s,-webkit-transform .22s!important;transition:width .22s,height .22s,transform .22s!important;transition:width .22s,height .22s,transform .22s,-webkit-transform .22s!important}.habboje-app .reference-home .daily-lotto .lotto-winners>a:hover>img{height:54px!important;-webkit-transform:scale(1.04);transform:scale(1.04);width:50px!important}.habboje-app .reference-home .month-candidate>img{flex-shrink:0;transition:width .22s,height .22s,-webkit-transform .22s!important;transition:width .22s,height .22s,transform .22s!important;transition:width .22s,height .22s,transform .22s,-webkit-transform .22s!important}.habboje-app .reference-home .month-candidate:focus-visible>img,.habboje-app .reference-home .month-candidate:hover>img{height:50px!important;-webkit-transform:scale(1.04);transform:scale(1.04);width:50px!important}.habboje-app .reference-home .month-candidate{align-items:center!important;min-height:70px!important;transition:background .18s,border-color .18s!important}@media(max-width:650px){.habboje-app .reference-home .daily-lotto .lotto-winners{flex-direction:column}.habboje-app .reference-home .daily-lotto .lotto-winners>a:hover{flex-grow:1}}@media(prefers-reduced-motion:reduce){.habboje-app .reference-home .lotto-winners>a,.habboje-app .reference-home .lotto-winners>a>img,.habboje-app .reference-home .month-candidate>img{transition:none!important}}.habboje-app .reference-home .daily-lotto .lotto-winners>a>img,.habboje-app .reference-home .home-room-owner-avatar,.habboje-app .reference-home .home-room-preview>img,.habboje-app .reference-home .month-candidate>img,.habboje-app .reference-home .month-previous img{-webkit-filter:none!important;filter:none!important;image-rendering:auto!important}.habboje-app .mini-hotel-banner{image-rendering:auto!important}.habboje-app .reference-home .month-candidate>img{object-fit:cover!important;object-position:center 20%!important}.habboje-app .reference-home .home-room-card{border-radius:3px!important}.habboje-app:has(.reference-home){background-color:#333!important}.habboje-app .reference-home,.habboje-app .reference-home *{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important}.habboje-app .reference-home .me-layout section{background:rgba(0,0,0,.25)!important;border:1px solid transparent!important;border-radius:3px!important}.habboje-app .reference-home .me-section-title h2{font-size:16px!important;font-weight:600!important;letter-spacing:0!important}.habboje-app .reference-home .month-candidate{gap:10px!important;min-height:62px!important;padding:10px!important}.month-avatar-frame{background:#1d1f21;border:1px solid #ffffff1a;border-radius:4px;display:block;flex:0 0 42px;height:42px;overflow:hidden;position:relative;transition:border-color .3s,-webkit-transform .3s;transition:transform .3s,border-color .3s;transition:transform .3s,border-color .3s,-webkit-transform .3s;width:42px}.month-avatar-frame>img{background:transparent!important;border:0!important;height:auto!important;image-rendering:auto!important;left:0;max-width:none!important;object-fit:fill!important;position:absolute;top:-15px;width:40px!important}.month-candidate:hover .month-avatar-frame{border-color:#ffffff33;-webkit-transform:scale(1.05);transform:scale(1.05)}.habboje-app .reference-home .month-candidate:hover{box-shadow:none!important;-webkit-transform:none!important;transform:none!important}.habboje-app .reference-home .month-position{font-size:11px!important;min-width:22px!important}.habboje-app .reference-home .month-vote-total{font-size:10px!important}.pixel-vote-heart{height:14px!important;width:14px!important}.habboje-app .reference-home .daily-lotto .lotto-winners>a{align-items:center!important;background:rgba(0,0,0,.2)!important;border:1px solid #ffffff0a!important;flex:1 1!important;gap:10px!important;padding:10px!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important}.habboje-app .reference-home .daily-lotto .lotto-winners>a.lotto-featured{background:rgba(0,0,0,.3)!important;border-color:#ffffff14!important;flex:1.5 1!important;gap:12px!important;padding:12px!important}.habboje-app .reference-home .daily-lotto .lotto-winners>a:hover{background:rgba(0,0,0,.3)!important;border-color:#ffffff14!important;box-shadow:0 2px 8px #0002!important;flex-grow:1!important;-webkit-transform:translateY(-2px)!important;transform:translateY(-2px)!important}.habboje-app .reference-home .daily-lotto .lotto-winners>a.lotto-featured:hover{background:rgba(0,0,0,.4)!important;box-shadow:0 4px 12px #0003!important;flex-grow:1.5!important}.lotto-avatar-frame{background:#1d1f21;border:1px solid #ffffff33;border-radius:4px;display:block;flex:0 0 40px;height:40px;overflow:hidden;position:relative;transition:border-color .3s,-webkit-transform .3s;transition:transform .3s,border-color .3s;transition:transform .3s,border-color .3s,-webkit-transform .3s;width:40px}.lotto-avatar-frame>img{background:transparent!important;border:0!important;height:auto!important;image-rendering:auto!important;left:50%;max-width:none!important;position:absolute;top:-15px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:135%!important}.lotto-featured .lotto-avatar-frame{border-width:2px;flex-basis:50px;height:50px;width:50px}.lotto-featured .lotto-avatar-frame>img{width:115%!important}.lotto-winners>a:hover .lotto-avatar-frame{border-color:#fbba4366;-webkit-transform:scale(1.08);transform:scale(1.08)}.lotto-winners>a.lotto-featured:hover .lotto-avatar-frame{-webkit-transform:scale(1.05);transform:scale(1.05)}.habboje-app .reference-home .lotto-winners .lotto-compact strong{font-size:11px!important}.habboje-app .reference-home .lotto-winners .lotto-featured strong{font-size:13px!important}.habboje-app .reference-home .lotto-winner-payout{font-size:10px!important;gap:3px!important}.habboje-app .reference-home .lotto-winner-payout>img{height:16px!important;object-fit:contain!important;width:16px!important}.habboje-app .reference-home .lotto-featured .lotto-winner-payout>img{height:18px!important;width:18px!important}.habboje-app .reference-home .home-room-preview{height:100px!important}.habboje-app .reference-home .home-room-name{font-size:13px!important;font-weight:600!important;line-height:1.3!important}.habboje-app .reference-home .home-room-owner-avatar{background:#1d1f21;border:1px solid #ffffff14;border-radius:50%;display:inline-block;flex:0 0 22px;height:22px!important;margin:0!important;overflow:hidden;position:relative;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;vertical-align:middle;width:22px!important}.home-room-owner-avatar>img{border:0!important;height:auto!important;image-rendering:auto!important;left:50%;max-width:none!important;position:absolute;top:-10px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:145%!important}.home-room-card:hover .home-room-owner-avatar{-webkit-transform:scale(1.1);transform:scale(1.1)}.home-room-preview:after{background:linear-gradient(transparent 45%,#0004);content:"";inset:0;pointer-events:none;position:absolute;transition:background .25s}.home-room-card:hover .home-room-preview:after{background:linear-gradient(transparent,#0003 50%,#0009)}.home-room-card:hover .home-room-preview>img{-webkit-transform:none!important;transform:none!important}@media(prefers-reduced-motion:reduce){.habboje-app .reference-home .daily-lotto .lotto-winners>a,.home-room-owner-avatar,.lotto-avatar-frame,.month-avatar-frame{-webkit-transform:none!important;transform:none!important;transition:none!important}}.habboje-app .reference-home{max-width:1600px!important;padding:24px 20px 48px!important}.habboje-app .reference-home .me-layout{gap:20px!important;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)!important}@media(max-width:850px){.habboje-app .reference-home .me-layout{display:flex!important;flex-direction:column!important}.habboje-app .reference-home{padding:20px 12px 32px!important}}.habboje-app,.habboje-app:has(.reference-home){background-color:#3c3e42!important;color:#fff}.habboje-app .cc-source .header{background:#3c3e42!important;border-color:hsla(0,0%,100%,.1)!important}.habboje-app .cc-source .footer{background:rgba(0,0,0,.25)!important;border-color:hsla(0,0%,100%,.06)!important}.habboje-app .cc-source .footer-brand-name{color:rgba(45,196,184,.9)!important}.habboje-app .cc-source .footer-brand-tagline{color:hsla(0,0%,100%,.5)!important}.habboje-app .cc-source .footer-links-title{color:hsla(0,0%,100%,.9)!important}.habboje-app .cc-source .footer-links-list a{color:hsla(0,0%,100%,.65)!important}.habboje-app .cc-source .footer-bottom{border-color:hsla(0,0%,100%,.06)!important;color:hsla(0,0%,100%,.6)!important}.habboje-app .reference-home .me-layout section,.habboje-app .reference-home .me-layout section:hover{background:rgba(0,0,0,.25)!important;border-color:hsla(0,0%,100%,.06)!important;border-radius:6px!important}.habboje-app .reference-home .me-section-title,.habboje-app .reference-home .primary-header-card{border-bottom-color:hsla(0,0%,100%,.05)!important;color:#fff!important}.habboje-app .reference-home .month-candidate,.habboje-app .reference-home .month-candidate:focus-visible,.habboje-app .reference-home .month-candidate:hover{background:rgba(0,0,0,.2)!important;border-color:hsla(0,0%,100%,.06)!important;color:hsla(0,0%,100%,.8)!important}.habboje-app .reference-home .month-progress{background:rgba(0,0,0,.3)!important}.habboje-app .reference-home .month-progress>i{background:hsla(0,0%,100%,.2)!important}.habboje-app .reference-home .month-candidate:first-child .month-progress>i{background:hsla(0,0%,100%,.3)!important}.habboje-app .reference-home .month-candidate:nth-child(2) .month-progress>i{background:hsla(0,0%,100%,.25)!important}.habboje-app .reference-home .lotto-participation,.habboje-app .reference-home .month-nominate,.habboje-app .reference-home .month-nominate:hover{background:rgba(0,0,0,.2)!important;border-color:hsla(0,0%,100%,.06)!important}.habboje-app .reference-home .month-nominate summary{color:hsla(0,0%,100%,.6)!important}.habboje-app .reference-home .month-previous,.habboje-app .reference-home .month-previous:hover{background:rgba(160,121,49,.898)!important}.habboje-app .reference-home .daily-lotto .lotto-winners>a,.habboje-app .reference-home .daily-lotto .lotto-winners>a:focus-visible,.habboje-app .reference-home .daily-lotto .lotto-winners>a:hover{background:rgba(0,0,0,.2)!important;border-color:hsla(0,0%,100%,.04)!important}.habboje-app .reference-home .daily-lotto .lotto-winners>a.lotto-featured,.habboje-app .reference-home .daily-lotto .lotto-winners>a.lotto-featured:hover{background:rgba(0,0,0,.3)!important;border-color:hsla(0,0%,100%,.08)!important}.habboje-app .reference-home .lotto-winners>a:hover .lotto-avatar-frame{border-color:hsla(0,0%,100%,.2)!important}.habboje-app .reference-home .home-room-card,.habboje-app .reference-home .home-room-card:hover{background:rgba(0,0,0,.25)!important;border-color:hsla(0,0%,100%,.06)!important;color:#fff!important}.habboje-app .reference-home .home-room-card:hover .home-room-preview:after,.habboje-app .reference-home .home-room-preview:after{background:linear-gradient(transparent 45%,#0004)!important}.habboje-app .reference-home .home-room-fill{background:hsla(0,0%,100%,.1)!important}.habboje-app .reference-home .home-room-owner{color:hsla(0,0%,100%,.6)!important}.habboje-app .reference-home .home-rooms-empty,.habboje-app .reference-home .me-news-empty,.habboje-app .reference-home .me-room-empty{background:rgba(0,0,0,.1)!important;color:hsla(0,0%,100%,.5)!important}.habboje-app .reference-home .me-news-empty h3{color:hsla(0,0%,100%,.7)!important}.habboje-app .reference-home .hotel-welcome{background:rgba(0,0,0,.2)!important;border-color:hsla(0,0%,100%,.06)!important;color:#fff!important}.habboje-app .reference-team-section{background:rgba(0,0,0,.25);border-color:hsla(0,0%,100%,.06)}.habboje-app .reference-staff-card,.habboje-app .reference-staff-card:hover{background:rgba(0,0,0,.2);border-color:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.9)}.reference-staff-avatar{background:#3c3e42;height:64px;position:relative;width:64px}.reference-staff-avatar img{height:auto;image-rendering:auto;left:0;margin:0;position:absolute;top:-20px;width:64px}.staff-status{background:#9298a0;border:1px solid #3c3e42;border-radius:50%;bottom:6px;height:8px;position:absolute;right:6px;width:8px}.staff-status.online{background:#22c55e}.reference-team-section h2{align-items:center;display:flex;justify-content:space-between}.reference-team-section h2 small{background:rgba(0,0,0,.2);color:#ccc;font-size:11px;padding:2px 7px}.online-staff-list{display:flex;flex-direction:column;gap:8px}.staff-compact .reference-staff-avatar{height:40px;width:40px}.staff-compact .reference-staff-avatar img{top:-12px;width:40px}.staff-compact strong{font-size:12px}.reference-team-empty{background:rgba(0,0,0,.1)}.habboje-app .online-staff-list .staff-compact{background:rgba(0,0,0,.3)!important;border:1px solid hsla(0,0%,100%,.1);border-radius:4px;box-shadow:none;gap:10px;min-height:46px;padding:7px 10px}.habboje-app .online-staff-list .staff-compact:hover{background:rgba(0,0,0,.3)!important}.online-staff-list .staff-compact .reference-staff-avatar{background:rgba(0,0,0,.2);border-color:hsla(0,0%,100%,.1);border-radius:4px;flex:0 0 28px;height:28px;width:28px}.online-staff-list .staff-compact .reference-staff-avatar img{left:-5px;top:-10px;width:38px}.online-staff-list .staff-compact strong{color:#d6a341;font-size:12px;font-weight:600}.staff-online-indicator{background:#49b353;border-radius:50%;box-shadow:0 0 5px #49b35333;flex:0 0 8px;height:8px;margin-left:auto;width:8px}.reference-team-section h2 small{background:#ffffff06;border:1px solid #ffffff10;border-radius:4px;font-weight:500;padding:3px 7px}.habboje-client iframe{display:block;flex:1 1;height:100%}.habboje-app .studio-page{color:#eee;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin:auto;max-width:1600px;padding:28px 20px 48px}.habboje-app .studio-page .hotel-panel{background:rgba(0,0,0,.25);border:1px solid #ffffff0f;border-radius:6px;box-shadow:none}.habboje-app .studio-page button,.housekeeping-home{background:#0003;border:1px solid #ffffff1a;border-radius:4px;box-shadow:none;color:#eee;font:600 12px -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;padding:10px 14px;text-decoration:none}.housekeeping-home{display:inline-block;margin:0 0 20px}.habboje-app .studio-tabs button{background:#0003;color:#ccc}.habboje-app .studio-tabs button.active{background:#0005;color:#fff}.reference-story img,.studio-image-preview{border-radius:4px;display:block;height:auto;margin:16px 0;max-width:100%}.habboje-app .studio-entry:hover{border-color:#ffffff29}.habboje-app .online-staff-list .staff-compact strong{color:#fff!important}.hk-db-controls,.hk-db-controls form,.hk-db-heading,.hk-pagination{align-items:center;display:flex;gap:12px;justify-content:space-between}.hk-db-controls{flex-wrap:wrap;margin:20px 0}.hk-db-controls form{flex:1 1}.hk-db-controls input{flex:1 1;min-width:100px}.hk-db-controls input,.hk-db-controls select,.hk-record input{background:#0003;border:1px solid #ffffff1a;border-radius:4px;color:#eee;padding:9px}.hk-database,.hk-overview{padding:20px}.hk-table-scroll{max-height:480px;overflow:auto}.hk-table-scroll table{border-collapse:collapse;font-size:12px;width:100%}.hk-table-scroll th{background:#26282b;position:-webkit-sticky;position:sticky;text-align:left;top:0}.hk-table-scroll td,.hk-table-scroll th{border-bottom:1px solid #ffffff0c;max-width:220px;overflow:hidden;padding:10px;text-overflow:ellipsis;white-space:nowrap}.hk-table-scroll tr:hover{background:#ffffff04}.hk-pagination{justify-content:center;margin:16px 0}.hk-record{border-top:1px solid #ffffff15;margin-top:24px;padding-top:20px}.hk-record-fields{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.hk-record-fields label{display:flex;flex-direction:column;font-size:12px;gap:6px}.hk-record-fields small{color:#aaa}.hk-record-fields input[type=checkbox]{width:auto}.hk-modules{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px}.hk-modules button{display:flex;flex-direction:column;gap:8px;padding:18px!important;text-align:left}.hk-modules small{color:#aaa}.hk-modules button:disabled{opacity:.45}.home-news-slider{margin:12px 16px 16px}.home-news-window{overflow:hidden}.home-news-track{display:flex;transition:-webkit-transform .5s cubic-bezier(.4,0,.2,1);transition:transform .5s cubic-bezier(.4,0,.2,1);transition:transform .5s cubic-bezier(.4,0,.2,1),-webkit-transform .5s cubic-bezier(.4,0,.2,1)}.home-news-slide{flex:0 0 100%;min-width:0}.home-news-slide>a{background:rgba(0,0,0,.2);border-radius:4px;color:#eee!important;display:flex;gap:14px;min-height:126px;padding:14px;text-decoration:none}.home-news-slide>a>img{border-radius:4px;height:95px;object-fit:cover;width:140px}.home-news-slide>a>div{flex:1 1;min-width:0}.home-news-slide strong{font-size:13px}.home-news-slide p{color:#bbb;font-size:12px;margin:8px 0}.home-news-slide small{color:#aaa;font-size:10px}.home-news-controls{align-items:center;display:flex;justify-content:space-between;margin-top:12px}.home-news-controls>button{background:#0003!important;border:1px solid #ffffff0f!important;border-radius:4px;color:#ccc!important;font-size:20px;height:28px;width:28px}.home-news-controls>div{align-items:center;display:flex;gap:6px}.home-news-controls>div>button{background:#ffffff26!important;border:0!important;border-radius:5px;height:7px;padding:0!important;transition:width .25s,background .25s;width:7px}.home-news-controls>div>button.active{background:#399bea!important;width:24px}.home-news-controls button:focus-visible{outline:2px solid #399bea;outline-offset:3px}@media(max-width:700px){.hk-modules,.hk-record-fields{grid-template-columns:1fr}.home-news-slide>a>img{height:85px;width:110px}}@media(prefers-reduced-motion:reduce){.home-news-track{transition:none}}:root{--cms-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.habboje-app,.habboje-app :is(h1,h2,h3,h4,h5,h6,p,a,span,strong,small,label,input,textarea,select,button,summary,table),body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-family:var(--cms-font)!important}.habboje-app .home-news-track{transition:-webkit-transform .32s cubic-bezier(.4,0,.2,1);transition:transform .32s cubic-bezier(.4,0,.2,1);transition:transform .32s cubic-bezier(.4,0,.2,1),-webkit-transform .32s cubic-bezier(.4,0,.2,1)}.habboje-app .home-news-slide>a{background:rgba(0,0,0,.3);border:1px solid #ffffff0a;color:#eee!important}.habboje-app .home-news-slide>a>img{height:98px;object-fit:cover;width:144px}.home-news-copy{display:flex;flex-direction:column}.habboje-app .home-news-copy strong{color:#eee!important;font-size:13px;font-weight:700}.habboje-app .home-news-copy p{color:#aaa!important;font-size:12px;margin:8px 0 12px}.home-news-meta{align-items:center;border-top:1px solid #ffffff0a;display:flex;font-size:11px;gap:8px;justify-content:space-between;margin-top:auto;padding-top:8px}.home-news-meta>span{align-items:center;color:#ddd!important;display:flex;gap:6px}.home-news-meta img{border-radius:50%;height:22px;object-fit:cover;width:22px}.home-news-meta time{color:#888;font-size:10px;white-space:nowrap}.habboje-app .reference-home .month-candidate{transition:box-shadow .25s ease,-webkit-transform .25s ease!important;transition:transform .25s ease,box-shadow .25s ease!important;transition:transform .25s ease,box-shadow .25s ease,-webkit-transform .25s ease!important}.habboje-app .reference-home .month-candidate:focus-visible,.habboje-app .reference-home .month-candidate:hover{box-shadow:0 2px 8px #0002!important;-webkit-transform:translateY(-2px)!important;transform:translateY(-2px)!important}.header-pixel-check{shape-rendering:crispEdges;height:13px;margin-left:5px;vertical-align:-2px;width:13px}@media(max-width:550px){.habboje-app .home-news-slide>a>img{height:98px;width:100px}}@media(prefers-reduced-motion:reduce){.habboje-app .home-news-track,.habboje-app .reference-home .month-candidate{transition:none!important}}.habboje-app .hotel-footer a,.habboje-app .me-layout a,.habboje-app .reference-home a{color:hsla(0,0%,100%,.8)!important}.habboje-app .reference-home .me-section-title>a{color:hsla(0,0%,100%,.55)!important}.habboje-app .home-news-meta{border-top:1px solid hsla(0,0%,100%,.08);min-height:28px}.habboje-app .home-news-slide>a{-webkit-transform-origin:center;transform-origin:center;transition:box-shadow .25s ease,-webkit-transform .25s ease;transition:transform .25s ease,box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease,-webkit-transform .25s ease}.habboje-app .home-news-slide>a>img{transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.habboje-app .home-news-slide>a:focus-visible,.habboje-app .home-news-slide>a:hover{box-shadow:0 4px 12px #0003;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.habboje-app .home-news-slide>a:focus-visible>img,.habboje-app .home-news-slide>a:hover>img{-webkit-transform:scale(1.05);transform:scale(1.05)}.habboje-app .home-news-window{margin:-3px;padding:3px}.cc-account summary .header-pixel-check{display:inline-block!important;flex-shrink:0}@media(prefers-reduced-motion:reduce){.habboje-app .home-news-slide>a,.habboje-app .home-news-slide>a>img{-webkit-transform:none!important;transform:none!important;transition:none}}.cc-account .header-verified{display:inline-block!important;height:14px;image-rendering:auto!important;margin-left:5px;object-fit:contain;vertical-align:-2px;width:14px}.cc-account .cc-shop-link{background:#2dc4b81a;border:1px solid #2dc4b833;border-radius:3px;color:#eee!important;font-size:12px;font-weight:700;padding:12px 16px;text-decoration:none;text-transform:uppercase}.habboje-app .home-news-controls>button{border:1px solid #ffffff0d!important;box-shadow:none!important;display:grid!important;font-size:18px;height:30px!important;line-height:1;min-width:30px;outline-offset:2px;padding:0!important;place-items:center;-webkit-transform:none!important;transform:none!important;width:30px!important}.habboje-app .home-news-controls>button:focus:not(:focus-visible){outline:none!important}.habboje-app .header-logo{min-width:160px;width:180px}.habboje-app .header-logo .logo-image{height:60px;image-rendering:auto;max-width:none;object-fit:contain;width:180px}.auth-entry>header>a>img{height:80px;object-fit:contain;width:240px}.source-logo img{height:auto;object-fit:contain;width:100%}@media(max-width:650px){.habboje-app .header-logo{min-width:135px;width:135px}.habboje-app .header-logo .logo-image{height:45px;width:135px}}.news-detail{gap:24px;grid-template-columns:minmax(0,1.5fr) minmax(340px,1fr);max-width:1600px}.news-main,.news-sidebar{min-width:0}.news-back{background:#0003;border:1px solid #ffffff0a;border-radius:3px;color:#eee!important;display:inline-block;font-size:11px;justify-self:start;padding:8px 12px}.news-hero{background-position:50%;background-size:cover;border-radius:5px;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;min-height:300px;padding:28px 32px}.news-hero h1{font-size:30px;font-weight:700;margin:0 0 18px}.news-author{align-items:center;display:flex;font-size:12px;gap:12px}.news-author>div{display:flex;flex-direction:column;gap:6px}.news-author small{color:#aaa;font-size:10px}.news-author a,.news-comment a{align-items:center;color:#eee!important;display:flex;gap:4px}.news-author time{margin-left:auto}.news-author time,.news-author>span{background:#0003;border:1px solid #ffffff0b;border-radius:3px;padding:9px}.news-face{background:#0003;border:1px solid #ffffff14;border-radius:3px;flex-shrink:0;height:40px;object-fit:contain;width:40px}.news-author>.news-face{height:48px;width:48px}.news-verified{height:12px;object-fit:contain;width:12px}.news-main .reference-story{font-size:14px;line-height:2;margin-top:24px;padding:32px}.news-sidebar .reference-paper{background:#0003;border-radius:5px;margin:0 0 24px;padding:24px}.news-reactions h2{color:#aaa;font-size:12px;margin:0 0 14px;text-transform:uppercase}.news-reactions>div{display:flex;gap:10px}.news-detail button{cursor:pointer;font-family:inherit}.news-reactions button{align-items:center;background:#0003;border:1px solid #ffffff0d;border-radius:5px;color:#bbb;display:flex;flex:1 1;font-size:12px;font-weight:600;gap:12px;justify-content:center;padding:13px 8px}.news-reactions button[aria-pressed=true]{border-color:#2dc4b8}.news-detail button:disabled{cursor:default;opacity:.45}.news-detail .reference-comments h2{font-size:20px;margin:4px 0 12px}.news-detail .reference-comments>p{border-bottom:1px solid #ffffff12;margin-bottom:24px;padding-bottom:18px}.news-detail .reference-comments form{align-items:flex-start;display:flex;gap:12px}.news-detail .reference-comments form>div{flex:1 1;min-width:0}.news-detail .reference-comments textarea{background:#0003;border:0;font-size:13px;margin:0 0 12px;min-height:86px}.news-detail .reference-comments form>div>button{background:#269f97;border:0;display:block;font-size:11px;margin-left:auto;padding:6px 14px}.news-comment-list{border-top:1px solid #ffffff12;margin-top:20px;padding-top:15px}.news-detail .news-comment{background:#0003;border:1px solid #ffffff12;border-radius:5px;display:flex;gap:12px;margin:0 0 10px;padding:16px}.news-comment-content{flex:1 1;min-width:0}.news-comment-content>header{align-items:center;display:flex;font-size:13px;gap:10px;justify-content:space-between}.news-comment time{color:#999;font-size:10px;white-space:nowrap}.news-comment p{font-size:13px;line-height:1.5;margin:12px 0 16px}.news-comment footer{align-items:center;display:flex;gap:8px}.news-comment footer>span{flex:1 1}.news-detail .news-comment button,.news-detail .news-reply-target button{background:#0003;border:1px solid #ffffff12;color:#bbb;font-size:11px;padding:4px 10px;-webkit-transform:none;transform:none}.news-detail .news-comment button:hover{background:#ffffff08;-webkit-transform:none;transform:none}.news-comment button[aria-pressed=true]{color:#e36682}.news-detail .news-reply{margin-left:20px}.news-reply-target{font-size:12px}.news-reply-target button{float:right}@media(max-width:850px){.news-detail{grid-template-columns:1fr}.news-author{flex-wrap:wrap}.news-author time{margin-left:0}.news-hero,.news-main .reference-story{padding:20px}}@-webkit-keyframes habbix-logo-float{0%,to{translate:0 0}50%{translate:0 -3px}}@keyframes habbix-logo-float{0%,to{translate:0 0}50%{translate:0 -3px}}.auth-entry>header>a>img,.habboje-app .header-logo .logo-image,.source-logo img{-webkit-animation:habbix-logo-float 4s ease-in-out infinite;animation:habbix-logo-float 4s ease-in-out infinite;will-change:translate}@media(prefers-reduced-motion:reduce){.auth-entry>header>a>img,.habboje-app .header-logo .logo-image,.source-logo img{-webkit-animation:none;animation:none;will-change:auto}}.mini-hotel-banner .topbar-members{align-self:center;height:60px;width:431px}.mini-hotel-banner .topbar-members-track{align-items:center;-webkit-animation:cc-member-loop 22s linear infinite!important;animation:cc-member-loop 22s linear infinite!important;-webkit-animation:cc-member-loop var(--ticker-duration,22s) linear infinite!important;animation:cc-member-loop var(--ticker-duration,22s) linear infinite!important;gap:14px;height:60px;padding:0}.mini-hotel-banner .topbar-members a{-webkit-animation:cc-member-bob 1.15s ease-in-out infinite;animation:cc-member-bob 1.15s ease-in-out infinite;gap:2px;height:49px;min-height:49px;overflow:visible;padding:0;-webkit-transform:none;transform:none;width:34px}.mini-hotel-banner .topbar-members img{-webkit-animation:none!important;animation:none!important;flex:0 0 38px;height:38px!important;object-fit:cover;object-position:center top;width:34px!important}.mini-hotel-banner .topbar-members span{flex:0 0 9px;font-size:7px;line-height:9px;max-width:48px;text-transform:uppercase}.mini-hotel-banner .topbar-members a:hover{-webkit-transform:none;transform:none}.mini-hotel-banner .topbar-members:hover .topbar-members-track{-webkit-animation-play-state:paused!important;animation-play-state:paused!important}@-webkit-keyframes cc-member-loop{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(-50% - 7px));transform:translateX(calc(-50% - 7px))}}@keyframes cc-member-loop{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(-50% - 7px));transform:translateX(calc(-50% - 7px))}}@-webkit-keyframes cc-member-bob{0%,to{translate:0 0}50%{translate:0 -2px}}@keyframes cc-member-bob{0%,to{translate:0 0}50%{translate:0 -2px}}@media(prefers-reduced-motion:reduce){.mini-hotel-banner .topbar-members a,.mini-hotel-banner .topbar-members-track{-webkit-animation:none!important;animation:none!important}}.habboje-app .hotel-welcome.announcement-success{background:#244b303d!important;border-color:#5387606b!important;color:#c7e8cb!important}.habboje-app .hotel-welcome.announcement-warning{background:#66512655!important;border-color:#a27c3d80!important;color:#efcf92!important}.habboje-app .hotel-welcome.announcement-danger{background:#632d2d55!important;border-color:#a14d4d80!important;color:#f0c7c7!important}.habboje-app .mini-hotel-banner:after{background:linear-gradient(90deg,rgba(0,0,0,.64),rgba(0,0,0,.22) 24%,rgba(0,0,0,.08) 50%,rgba(0,0,0,.22) 76%,rgba(0,0,0,.64))}.habboje-app .mini-hotel-inner{z-index:1}.habboje-app .reference-home button.month-candidate{border-radius:4px!important;cursor:pointer;font:inherit;min-height:62px!important;opacity:1!important;text-align:left;text-transform:none;width:100%}.habboje-app .reference-home button.month-candidate:disabled{cursor:default;opacity:1!important}.habboje-app .reference-home .month-position{background:#0005;border:1px solid #ffffff1a;border-radius:4px;color:#ddd;height:28px;min-width:28px;padding:0;width:28px}.habboje-app .reference-home .month-candidate .pixel-vote-heart{background:#666!important;height:12px!important;transition:background-color .2s;width:12px!important}.habboje-app .reference-home .month-voted .pixel-vote-heart{-webkit-animation:month-heart-pop .3s ease;animation:month-heart-pop .3s ease;background:#e64f65!important}.habboje-app .reference-home .month-voted{background:#0005!important}.month-subtitle{align-items:center;display:flex;font-size:12px;font-weight:600;gap:10px;margin:8px 0 12px}.month-subtitle>i{background:#ffffff12;flex:1 1;height:1px}.month-subtitle>time{color:#aaa;font-size:10px}.month-previous-winner{align-items:center;background:#286c6870;border:1px solid #3db8ae50;border-radius:4px;color:#eee!important;display:flex;gap:10px;margin-bottom:16px;padding:10px;text-decoration:none}.month-previous-winner>span:nth-child(2){display:flex;flex-direction:column;gap:5px}.month-previous-winner small{color:#b1d9d5;font-size:10px}.month-winner-votes{font-size:11px;margin-left:auto}.month-winner-votes .pixel-vote-heart{background:#e64f65}.habboje-app .reference-home .month-nominate{background:transparent!important;border:0!important;padding:0!important}.habboje-app .reference-home .month-nominate summary{background:#0003;border-radius:4px;padding:10px 12px}.habboje-app .reference-home .month-nominate summary:after{content:"⌄"!important}.month-nominate form{padding:10px 0 0}.month-name-entry{align-items:center;background:#0003;border:1px solid #ffffff12;border-radius:4px;display:flex;gap:8px;min-height:40px;padding:0 12px}.month-name-entry>span{color:#888;font-size:22px}.habboje-app .month-name-entry input{background:transparent!important;border:0!important;box-shadow:none!important;color:#ddd;flex:1 1;font-size:12px;min-width:0;padding:10px 0!important;width:100%}.month-name-entry button{flex-shrink:0;font-size:11px!important;padding:6px 10px!important}.month-nominate small{color:#999;display:block;font-size:10px;margin-top:8px}.habboje-app .home-news-slider{margin:12px 16px 16px;min-width:0}.habboje-app .home-news-window{border-radius:4px;margin:0!important;overflow:hidden;padding:0!important}.habboje-app .home-news-track{display:flex;gap:0;padding:0;transition:-webkit-transform .35s cubic-bezier(.4,0,.2,1);transition:transform .35s cubic-bezier(.4,0,.2,1);transition:transform .35s cubic-bezier(.4,0,.2,1),-webkit-transform .35s cubic-bezier(.4,0,.2,1);width:100%}.habboje-app .home-news-slide{box-sizing:border-box;flex:0 0 100%;min-width:0;padding:0;width:100%}.habboje-app .home-news-slide>a{align-items:stretch;box-shadow:none!important;display:flex;gap:12px;margin:0;min-height:124px;padding:12px;-webkit-transform:none!important;transform:none!important}.home-news-image{border-radius:4px;display:block;flex:0 0 144px;height:98px;overflow:hidden;width:144px}.home-news-image img{height:100%;object-fit:cover;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s;width:100%}.home-news-slide>a:hover .home-news-image img{-webkit-transform:scale(1.05);transform:scale(1.05)}.habboje-app .home-news-copy{display:flex;flex:1 1;flex-direction:column;min-width:0}.habboje-app .home-news-copy>strong{color:#eee;font-size:13px;overflow-wrap:anywhere}.habboje-app .home-news-copy>p{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#aaa;display:-webkit-box;font-size:12px;margin:8px 0 12px;overflow:hidden}.habboje-app .home-news-meta{background:transparent!important;border-top:1px solid #ffffff12;box-shadow:none;display:flex;gap:8px;margin:auto 0 0!important;min-height:24px;padding:8px 0 0!important;position:static;width:auto}.habboje-app .home-news-meta>span{min-width:0}.habboje-app .home-news-meta>span>span:not(.user-check){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.habboje-app .home-news-meta .user-check{flex-shrink:0}.habboje-app .home-news-controls>div>button.active{background:#2dc4b8!important}.habboje-app .profile-bottom{align-items:stretch!important}.habboje-app .profile-bottom>.profile-panel{min-height:210px!important}.habboje-app .profile-rooms{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(150px,175px))!important}.habboje-app .profile-rooms .profile-room-card{background:#0003;border:1px solid #ffffff08;border-radius:3px;color:#ddd!important;margin:0;overflow:hidden;padding:0;text-decoration:none!important;transition:background .2s,-webkit-transform .2s;transition:transform .2s,background .2s;transition:transform .2s,background .2s,-webkit-transform .2s}.profile-room-card:hover{background:#0005!important;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.profile-room-image{height:94px;overflow:hidden;position:relative}.profile-room-image>img{height:100%;image-rendering:pixelated;object-fit:cover;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s;width:100%}.profile-room-card:hover img{-webkit-transform:scale(1.04);transform:scale(1.04)}.profile-room-image>span{background:#000b;border-radius:3px;color:#ddd;font-size:9px;padding:3px 5px;position:absolute;right:5px;top:5px}.profile-room-details{padding:8px}.profile-room-details>strong{display:block;font-size:11px}.profile-room-details>small{color:#999;display:block;font-size:10px;margin-top:5px}.habboje-app .profile-comment{background:#0003;border:1px solid #ffffff0a;color:#ddd!important;display:flex;gap:10px;margin:0 0 8px;padding:10px;text-decoration:none!important;transition:background .2s}.profile-comment:hover{background:#0005!important}.profile-comment-image{border-radius:3px;flex:none;height:50px;object-fit:cover;width:50px}.profile-comment>div{display:flex;flex:1 1;flex-direction:column;min-width:0}.profile-comment strong{color:#eee;font-size:11px}.profile-comment p{font-size:12px;margin:6px 0;overflow-wrap:anywhere;white-space:pre-wrap}.profile-comment time{align-self:flex-end;color:#888;font-size:10px;margin-top:auto}.habboje-app .profile-post{background:#0003;border:1px solid #ffffff12;border-radius:4px;padding:12px}.habboje-app .profile-post-author{color:#ddd!important;display:flex;gap:10px;text-decoration:none!important}.profile-post-author>img{border:1px solid #ffffff15;border-radius:3px;height:36px;object-fit:cover;width:32px}.profile-post-author>span{display:flex;flex-direction:column;gap:5px}.profile-post-author strong{align-items:center;display:flex;font-size:12px;gap:4px}.profile-post-author time{color:#888;font-size:10px}.profile-post>p{line-height:1.6;margin:12px 0 18px}.profile-post-actions{align-items:center;display:flex;justify-content:space-between}.habboje-app .profile-post-actions button{background:#0004!important;border:1px solid #ffffff14;border-radius:3px;color:#ddd;min-height:24px;padding:4px 10px}.profile-wall-like{align-items:center;display:flex;gap:6px}.profile-wall-like .pixel-vote-heart{background:#666!important;height:10px!important;width:11px!important}.profile-wall-like.is-liked .pixel-vote-heart{background:#e64f65!important}.habboje-app .profile-post-actions .profile-wall-delete{color:#e05050!important;font-size:16px;padding:2px 8px}.profile-panel textarea:focus{outline:1px solid #ffffff40}.profile-scroll{scrollbar-color:#666 transparent}@-webkit-keyframes month-heart-pop{50%{-webkit-transform:scale(1.25);transform:scale(1.25)}}@keyframes month-heart-pop{50%{-webkit-transform:scale(1.25);transform:scale(1.25)}}@media(max-width:550px){.home-news-image{flex-basis:100px;width:100px}.habboje-app .home-news-meta{flex-wrap:wrap;gap:4px}.home-news-meta time{margin-left:auto}.habboje-app .profile-rooms{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(prefers-reduced-motion:reduce){.home-news-image img,.profile-comment,.profile-room-card,.profile-room-image img{transition:none!important}.month-voted .pixel-vote-heart{-webkit-animation:none!important;animation:none!important}}.habboje-app{--cms-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;font-family:var(--cms-font)!important;font-weight:400}#root .habboje-app :is(h1,h2,h3,h4,h5,h6,p,a,button,input,textarea,select,summary,label,strong,b,small,time,div,dd,dt,td,th,legend),#root .habboje-app span:not([class*=fa-]):not(.fa):not(.fas):not(.far):not(.fab){font-family:var(--cms-font)!important}.habboje-app :is(h1,h2,h3,h4,h5,h6,strong,b){font-weight:600!important}.habboje-app :is(input,textarea,select,p){font-weight:400}.habboje-app .header-nav .nav-link,.habboje-app .topbar-online{font-size:13px!important;font-weight:500!important}.habboje-app .topbar-online{color:#eee!important}.habboje-app .currency-value{font-size:11px!important;font-weight:600!important}.habboje-app .currency-label{font-size:10px!important;font-weight:500!important}.habboje-app .topbar-currency[data-currency=credits] :is(.currency-value,.currency-label){color:#2dc4b8!important}.habboje-app :is(.me-section-title h2,.primary-header-card,.profile-panel h2,.hotel-panel-title h2){font-size:16px!important;font-weight:600!important}.habboje-app .month-candidate strong{font-size:12px!important;font-weight:600!important}.habboje-app .month-nominate summary{font-size:11px!important;font-weight:500!important}.habboje-app .home-news-copy>strong{font-size:14px!important;font-weight:600!important}.habboje-app .home-news-copy>p{font-size:12px!important;font-weight:400!important}.habboje-app .home-news-meta time,.habboje-app .home-news-meta>span{font-size:11px!important;font-weight:400!important}.habboje-app .home-room-name{font-size:13px!important;font-weight:600!important}.habboje-app .home-room-owner a{font-size:10px!important;font-weight:400!important}.habboje-app .home-room-owner a>span:not(.home-room-owner-avatar){font-size:9px!important}.habboje-app .lotto-prize{display:flex;flex-wrap:wrap;font-size:12px!important;gap:3px;justify-content:flex-end}.habboje-app .lotto-prize>span{color:#aaa!important;font-weight:400!important}.habboje-app .lotto-prize>b,.habboje-app .lotto-winner-payout,.habboje-app .profile-stats>[title=Taler] dd{color:#2dc4b8!important;font-weight:600!important}.habboje-app .lotto-winners>a>div{padding-right:52px;position:relative}.habboje-app .lotto-winner-date{color:#999;font-size:9px;font-weight:400!important;position:absolute;right:0;top:0}.habboje-app .lotto-winners strong{font-size:12px!important}.habboje-app .lotto-empty{color:#999;font-size:12px;margin:0 16px 16px}.habboje-app>.cc-shell{background:#3c3e42;flex-shrink:0;isolation:isolate;position:-webkit-sticky!important;position:sticky!important;top:0!important;z-index:1000}.habboje-app .cc-shell .header{position:relative!important;top:auto!important}.habboje-app .cc-shell .cc-account .cc-shop-link{background:rgba(45,196,184,.1)!important;border:1px solid rgba(45,196,184,.35)!important;border-radius:4px!important;box-shadow:none!important;color:#68d7ce!important;font-weight:500!important;padding:12px 16px!important}.habboje-app .cc-shell .cc-account .cc-shop-link.active,.habboje-app .cc-shell .cc-account .cc-shop-link:hover{background:rgba(45,196,184,.18)!important;border-color:rgba(45,196,184,.6)!important}.habboje-app .cc-shell .header-nav .nav-link{font-size:13px!important;font-weight:500!important}.habboje-app .header-slide{background-position:center 45%;background-size:cover}.habboje-app .mini-hotel-banner:after{background:linear-gradient(90deg,#0008,transparent 25%,transparent 75%,#0008);content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.habboje-app .mini-hotel-inner{position:relative;z-index:2}.header-news-rotation{align-items:center;display:flex;flex:1 1;gap:24px;min-width:0}.header-news-dots{align-items:center;display:flex;gap:5px;margin-left:auto}.header-news-dots>button{background:#ffffff55!important;border:0!important;border-radius:50%;height:5px;min-height:5px;min-width:5px;padding:0!important;width:5px}.header-news-dots>button.active{background:#2dc4b8!important}.habboje-app .mini-header-news{font-size:13px!important;font-weight:600!important}.header-news-title{-webkit-animation:header-news-reveal .25s ease-out;animation:header-news-reveal .25s ease-out}@-webkit-keyframes header-news-reveal{0%{opacity:0;-webkit-transform:translateY(4px);transform:translateY(4px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes header-news-reveal{0%{opacity:0;-webkit-transform:translateY(4px);transform:translateY(4px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media(max-width:700px){.header-news-rotation{gap:10px;max-width:48%}.header-news-dots{display:none}.habboje-app .mini-header-news{font-size:11px!important;max-width:100%}}@media(prefers-reduced-motion:reduce){.header-news-title{-webkit-animation:none;animation:none}}#root .habboje-app .cc-shell .cc-account .cc-checkin{background:rgba(34,139,34,.4)!important;border:1px solid rgba(34,139,34,.3)!important;box-shadow:none!important;color:#e3efdf!important;-webkit-filter:none!important;filter:none!important;-webkit-transform:none!important;transform:none!important;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s!important}#root .habboje-app .cc-shell .cc-account .cc-checkin:focus-visible,#root .habboje-app .cc-shell .cc-account .cc-checkin:hover{background:rgba(34,139,34,.6)!important;border-color:rgba(70,180,70,.55)!important;box-shadow:0 2px 8px #0002!important;color:#fff!important;-webkit-transform:none!important;transform:none!important}#root .habboje-app .cc-shell .cc-account .cc-checkin:active{background:rgba(34,139,34,.75)!important;border-color:rgba(70,180,70,.7)!important}#root .habboje-app .cc-shell .cc-menu .cc-logout{color:#e56262!important;transition:background-color .2s,color .2s!important}#root .habboje-app .cc-shell .cc-menu .cc-logout:focus-visible,#root .habboje-app .cc-shell .cc-menu .cc-logout:hover{background:#a52b2b25!important;color:#ff8585!important}#root .habboje-app .topbar-currency[data-currency=credits] .currency-value{color:#fbba43!important}#root .habboje-app .topbar-currency[data-currency=credits] .currency-label{color:#aaa!important}#root .habboje-app .cc-source .footer{border-top:0!important;box-shadow:none!important;margin-top:0!important;padding:24px 18px!important}#root .habboje-app .cc-source .footer-main{padding-top:0!important}#root .habboje-app .reference-home{padding-bottom:24px!important}@media(prefers-reduced-motion:reduce){#root .habboje-app .cc-shell .cc-account .cc-checkin{transition:none!important}}#root .habboje-app :is(.hotel-panel,.staff-panel,.profile-panel,.shop-panel,.me-news-panel,.me-layout section,.card.primary-card,.news-card,.reference-staff-card,.staff-header-card,.staff-stats>button,.staff-online,.reference-paper,.reference-team-section){background-color:#2b2b2b!important;border-color:#ffffff12!important;box-shadow:none!important;-webkit-filter:none!important;filter:none!important;opacity:1!important;-webkit-transform:none!important;transform:none!important;transition:background-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),-webkit-transform .25s cubic-bezier(.4,0,.2,1)!important;transition:transform .25s cubic-bezier(.4,0,.2,1),background-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1)!important;transition:transform .25s cubic-bezier(.4,0,.2,1),background-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),-webkit-transform .25s cubic-bezier(.4,0,.2,1)!important}#root .habboje-app :is(.hotel-panel,.staff-panel,.profile-panel,.shop-panel,.me-news-panel,.me-layout section,.card.primary-card,.news-card,.reference-staff-card,.staff-header-card,.staff-stats>button,.staff-online,.reference-paper,.reference-team-section):hover{background-color:#2b2b2b!important;border-color:#ffffff1a!important;box-shadow:0 4px 12px #00000026!important;-webkit-filter:none!important;filter:none!important;opacity:1!important;-webkit-transform:none!important;transform:none!important}#root .habboje-app :is(.profile-post,.profile-comment,.profile-room-card,.home-room-card,.month-candidate,.home-news-slide>a,.profile-empty,.home-rooms-empty,.staff-audio-row,.staff-config-row,.badge-review,.shop-admin-entry,.reference-comment,.reference-place,.reference-team-empty,.reference-empty){background-color:#222!important;border-color:#ffffff12!important;box-shadow:0 1px 2px #0000000d!important;-webkit-filter:none!important;filter:none!important;opacity:1!important;-webkit-transform:none!important;transform:none!important;transition:background-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),-webkit-transform .25s cubic-bezier(.4,0,.2,1)!important;transition:transform .25s cubic-bezier(.4,0,.2,1),background-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1)!important;transition:transform .25s cubic-bezier(.4,0,.2,1),background-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),-webkit-transform .25s cubic-bezier(.4,0,.2,1)!important}#root .habboje-app :is(.profile-post,.profile-comment,.profile-room-card,.home-room-card,.month-candidate,.home-news-slide>a,.profile-empty,.home-rooms-empty,.staff-audio-row,.staff-config-row,.badge-review,.shop-admin-entry,.reference-comment,.reference-place,.reference-team-empty,.reference-empty):hover{background-color:#222!important;border-color:#ffffff12!important;box-shadow:0 4px 12px #00000026!important;-webkit-filter:none!important;filter:none!important;opacity:1!important;-webkit-transform:translateY(-1px)!important;transform:translateY(-1px)!important}#root .habboje-app :is(.profile-room-image>img,.home-room-preview>img,.home-news-image img){transition:-webkit-transform .25s ease!important;transition:transform .25s ease!important;transition:transform .25s ease,-webkit-transform .25s ease!important}#root .habboje-app :is(.profile-room-card:hover .profile-room-image>img,.home-room-card:hover .home-room-preview>img,.home-news-slide>a:hover .home-news-image img){-webkit-transform:scale(1.035)!important;transform:scale(1.035)!important}#root .habboje-app .primary-header-card{background-color:initial!important;border-color:#ffffff12!important}#root .habboje-app .hotel-profile{font-family:var(--cms-font)!important;font-size:13px;font-weight:400;line-height:1.5}#root .habboje-app .profile-panel h2{color:#e5e5e5;font-size:16px!important;font-weight:600!important}#root .habboje-app .profile-comment p,#root .habboje-app .profile-post>p{color:#ddd;font-size:13px!important;font-weight:400!important;line-height:1.6}#root .habboje-app :is(.profile-post-author strong,.profile-room-details>strong){font-size:12px!important;font-weight:600!important}#root .habboje-app .profile-post-author time{font-size:10px!important;font-weight:400!important}#root .habboje-app .cc-shell .cc-account details>summary{-webkit-animation:none!important;animation:none!important;background:#242424!important;border:1px solid #ffffff08!important;box-shadow:none!important;color:#ddd!important;-webkit-filter:none!important;filter:none!important;opacity:1!important;-webkit-transform:none!important;transform:none!important;transition:background-color .18s ease,color .18s ease!important}#root .habboje-app .cc-shell .cc-account details>summary:hover,#root .habboje-app .cc-shell .cc-account details[open]>summary{background:#2b2b2b!important;box-shadow:none!important;color:#eee!important;-webkit-filter:none!important;filter:none!important;opacity:1!important;-webkit-transform:none!important;transform:none!important}#root .habboje-app .mini-hotel-banner .topbar-members img{-webkit-filter:none!important;filter:none!important;image-rendering:auto!important;object-fit:contain!important;object-position:center top!important}@media(prefers-reduced-motion:reduce){#root .habboje-app .cc-shell .cc-account details>summary,#root .habboje-app :is(.hotel-panel,.staff-panel,.profile-panel,.shop-panel,.me-news-panel,.me-layout section,.card.primary-card,.news-card,.reference-staff-card,.profile-post,.profile-comment,.profile-room-card,.home-room-card,.month-candidate,.home-news-slide>a,.profile-empty,.home-rooms-empty,.staff-audio-row,.staff-config-row,.badge-review,.shop-admin-entry,.reference-comment,.reference-place,.reference-team-empty,.reference-empty){transition:none!important}}@media(prefers-reduced-motion:reduce){#root .habboje-app :is(.profile-post,.profile-comment,.profile-room-card,.home-room-card,.month-candidate,.home-news-slide>a,.profile-empty,.home-rooms-empty,.staff-audio-row,.staff-config-row,.badge-review,.shop-admin-entry,.reference-comment,.reference-place,.reference-team-empty,.reference-empty):hover{-webkit-transform:none!important;transform:none!important}#root .habboje-app :is(.profile-room-image>img,.home-room-preview>img,.home-news-image img){-webkit-transform:none!important;transform:none!important;transition:none!important}}#root .habboje-app :is(.hotel-panel,.staff-panel,.profile-panel,.shop-panel,.me-news-panel,.me-layout section,.card.primary-card,.news-card,.reference-staff-card,.staff-header-card,.staff-stats>button,.staff-online,.reference-paper,.reference-team-section):not(.staff-sector-dialog):not(.modal-content):hover{-webkit-transform:translateY(-1px)!important;transform:translateY(-1px)!important}@media(prefers-reduced-motion:reduce){#root .habboje-app :is(.hotel-panel,.staff-panel,.profile-panel,.shop-panel,.me-news-panel,.me-layout section,.card.primary-card,.news-card,.reference-staff-card,.staff-header-card,.staff-stats>button,.staff-online,.reference-paper,.reference-team-section):not(.staff-sector-dialog):not(.modal-content):hover{-webkit-transform:none!important;transform:none!important}}#root .habboje-app :is(.profile-panel,.me-layout section,.card.primary-card,.staff-panel,.shop-panel):has(:is(.profile-post,.profile-comment,.profile-room-card,.home-room-card,.month-candidate,.home-news-slide>a,.staff-audio-row,.staff-config-row,.badge-review,.shop-admin-entry,.reference-comment,.reference-place,.reference-team-empty,.reference-empty):hover):hover{-webkit-transform:none!important;transform:none!important}#root .habboje-app .hotel-welcome{background:rgba(0,0,0,.15)!important;border:1px solid hsla(0,0%,100%,.04)!important;box-shadow:none!important;color:#e5e5e5!important;opacity:1!important}#root .habboje-app .hotel-welcome>span{background:#bfc2c4!important;color:#303030!important}#root .habboje-app .hotel-welcome>button{background:hsla(0,0%,100%,.035)!important;box-shadow:none!important;color:#aaa!important;-webkit-transform:none!important;transform:none!important;transition:background-color .25s cubic-bezier(.4,0,.2,1),color .25s cubic-bezier(.4,0,.2,1)!important}#root .habboje-app .hotel-welcome>button:hover{background:hsla(0,0%,100%,.07)!important;box-shadow:none!important;color:#eee!important;-webkit-transform:none!important;transform:none!important}#root .habboje-app .cc-source .footer{background:#3c3e42!important}#root .habboje-app .cc-source .footer,#root .habboje-app .cc-source .footer :is(p,span,small,a,h2,h3,h4,strong,li){color:#fff!important}#root .habboje-app>.cc-shell{box-shadow:0 2px 10px rgba(0,0,0,.3)!important}#root .habboje-app .cc-shell .header{box-shadow:none!important}#root .habboje-app .cc-source .footer{box-shadow:0 -2px 10px rgba(0,0,0,.3)!important}#root .habboje-app .cc-shell .topbar{background:#242527!important;border-bottom:1px solid hsla(0,0%,100%,.05)!important}#root .habboje-app .cc-source .footer{background:#242527!important}#root .habboje-app .month-no-winner .primary-header-card{border-bottom:0!important}#root .habboje-app .month-no-winner .month-subtitle{border-top:0!important}#root .habboje-app :is(.news-verified,.staff-verified){background:transparent!important;border:0!important;border-radius:0!important;display:inline-block!important;-webkit-filter:none!important;filter:none!important;flex:0 0 12px!important;height:12px!important;image-rendering:auto!important;margin:0 0 0 4px!important;max-width:12px!important;min-width:12px!important;object-fit:contain!important;-webkit-transform:none!important;transform:none!important;vertical-align:-2px!important;width:12px!important}#root .habboje-app .reference-staff-avatar{background-position:50%;background-size:cover}#root .habboje-app .reference-staff-card strong{align-items:center;display:flex;gap:2px}#root .habboje-app .reference-team :is(.reference-staff-card,.reference-team-empty){background:rgba(0,0,0,.2)!important;border:1px solid hsla(0,0%,100%,.06)!important;border-radius:4px;box-shadow:none!important;transition:background-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),-webkit-transform .25s cubic-bezier(.4,0,.2,1)!important;transition:background-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1)!important;transition:background-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1),-webkit-transform .25s cubic-bezier(.4,0,.2,1)!important}#root .habboje-app .reference-team :is(.reference-staff-card,.reference-team-empty):hover{background:rgba(0,0,0,.3)!important;box-shadow:0 4px 12px rgba(0,0,0,.15)!important;-webkit-transform:translateY(-1px)!important;transform:translateY(-1px)!important}#root .habboje-app .reference-staff-card.staff-is-offline,#root .habboje-app .reference-staff-card.staff-is-offline:hover{opacity:.6!important}#root .habboje-app .reference-staff-card.staff-is-offline .reference-staff-avatar>img{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.5}#root .habboje-app .reference-staff-card .staff-status{background:#888;border:2px solid rgba(0,0,0,.5);border-radius:50%;bottom:3px;box-shadow:none;height:10px;right:3px;width:10px}#root .habboje-app .reference-staff-card .staff-online-indicator,#root .habboje-app .reference-staff-card .staff-status.online{background:#22c55e;box-shadow:0 0 5px rgba(34,197,94,.25)}@media(prefers-reduced-motion:reduce){#root .habboje-app .reference-team :is(.reference-staff-card,.reference-team-empty):hover{-webkit-transform:none!important;transform:none!important;transition:none!important}}#root .habboje-app :is(div,p,a,button,input,textarea,select,summary,label,small,time,dd,dt,td,th,legend,h1,h2,h3,h4,h5,h6,strong,b),#root .habboje-app span:not([class*=fa-]):not(.fa):not(.fas):not(.far):not(.fab){font-family:var(--cms-font)!important}#root .habboje-app :is(p,input,textarea,select,small,time,td,dd,dt){font-weight:400!important}#root .habboje-app :is(button,summary,label){font-weight:500!important}#root .habboje-app :is(h2,h3,h4,h5,h6,strong,b,th){font-weight:600!important}#root .habboje-app .reference-page-heading h1{font-size:32px!important;line-height:1.2}#root .habboje-app .reference-team-section h2{font-size:16px!important;font-weight:600!important}#root .habboje-app .reference-staff-card strong{font-size:13px!important;font-weight:600!important}#root .habboje-app .reference-staff-card p{font-size:10px!important;font-weight:400!important;line-height:1.5}#root .habboje-app .reference-staff-card .staff-online-indicator,#root .habboje-app .reference-staff-card .staff-status.online{background:#22c55e!important;border:2px solid rgba(0,0,0,.5)!important;box-shadow:0 0 5px rgba(34,197,94,.25)!important}#root .habboje-app .reference-staff-card .staff-status.offline{background:#888!important;border:2px solid rgba(0,0,0,.5)!important;box-shadow:none!important}#root .habboje-app :is(.profile-avatar-square,.reference-staff-avatar,.appearance-preview>img){border-color:#666!important;border-color:var(--avatar-border-color,#666)!important;border-style:solid!important;border-width:1px!important;border-width:var(--avatar-border-width,1px)!important;box-sizing:border-box}#root .habboje-app :not(i):not(code):not(pre):not([class*=fa-]):not(.fa):not(.fas):not(.far):not(.fab){font-family:var(--cms-font)!important}#root .habboje-app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root .habboje-app h1{font-size:32px!important;font-weight:700!important}#root .habboje-app h2{font-size:16px!important;font-weight:600!important}#root .habboje-app h3{font-size:14px!important;font-weight:600!important}#root .habboje-app .cc-shell .cc-account details>summary{font-size:13px!important;font-weight:600!important}#root .habboje-app .cc-shell .cc-checkin{font-size:12px!important;font-weight:500!important}.volunteer-heading{align-items:center;border-bottom:1px solid #ffffff12;display:flex;gap:10px;margin-bottom:14px;padding-bottom:10px}.volunteer-heading>div{align-items:center;display:flex;gap:5px}.volunteer-heading img{flex-shrink:0;height:auto;image-rendering:pixelated;max-height:none;max-width:none;object-fit:contain;width:auto}.volunteer-heading h2{flex:1 1;margin:0}.volunteer-heading>span{background:#0003;border:1px solid #ffffff14;border-radius:4px;color:#bbb;font-size:11px;padding:3px 8px}#root .habboje-app :is(input,textarea,select):not([type=color]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]){background-color:#222!important;background-image:none!important;border:1px solid #ffffff14!important;box-shadow:inset 0 1px 2px #0002!important;color:#e5e5e5!important;-webkit-filter:none!important;filter:none!important;transition:background-color .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1)!important}#root .habboje-app :is(input,textarea)::-webkit-input-placeholder{color:#999!important;opacity:1!important}#root .habboje-app :is(input,textarea)::placeholder{color:#999!important;opacity:1!important}#root .habboje-app :is(input,textarea,select):not([type=color]):not([type=checkbox]):not([type=radio]):not([type=range]):focus{background-color:#242424!important;border-color:#ffffff33!important;box-shadow:0 0 0 2px #ffffff08!important;outline:none!important}#root .habboje-app :is(a,button,summary):focus-visible{outline:2px solid #ffffff55!important;outline-offset:3px!important}#root .habboje-app :is(.studio-search,.hk-db-controls,.profile-editor,.auth-entry form,.register-box,.studio-entry,.staff-row){background-color:#2b2b2b!important;background-image:none!important;border-color:#ffffff14!important;box-shadow:none!important;color:#ddd!important}#root .habboje-app .studio-search{border:1px solid #ffffff0f!important;border-radius:4px!important}#root .habboje-app :is(.studio-entry,.staff-row):hover{background-color:#262626!important;border-color:#ffffff26!important}#root .habboje-app .studio-room-art{background:linear-gradient(125deg,#333,#242424)!important;color:#aaa!important}#root .habboje-app :is(.hotel-muted,.hotel-eyebrow,.studio-editor small,.studio-entry small){color:#aaa!important}#root .habboje-app input[type=checkbox],#root .habboje-app input[type=radio]{accent-color:#aaa}#root .month-feedback{-webkit-animation:month-feedback-in .2s ease-out;animation:month-feedback-in .2s ease-out;border-radius:4px;font-size:12px;line-height:1.5;margin:0 0 12px;padding:10px 14px}#root .month-feedback-error{background:rgba(239,68,68,.1)!important;border:1px solid rgba(239,68,68,.2)!important;color:#ef4444!important}#root .month-feedback-saved{background:#0003!important;border:1px solid #ffffff0f!important;color:#ddd!important}#root .month-feedback-saved>span{color:#ef4444}#root .month-voted .pixel-vote-heart{-webkit-animation:none!important;animation:none!important;background:#ef4444!important}#root .month-candidate{transition:background-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),-webkit-transform .25s cubic-bezier(.4,0,.2,1)!important;transition:background-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1)!important;transition:background-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1),-webkit-transform .25s cubic-bezier(.4,0,.2,1)!important}#root .month-candidate:hover{box-shadow:0 4px 12px #00000026!important;-webkit-filter:none!important;filter:none!important;-webkit-transform:translateY(-1px)!important;transform:translateY(-1px)!important}#root .month-candidate:active{-webkit-transform:none!important;transform:none!important}#root .team-directory-nav{display:flex;gap:8px;margin-top:14px}#root .team-directory-nav a{background:#222;border:1px solid #ffffff12;border-radius:4px;color:#ddd;padding:8px 12px;text-decoration:none;transition:background-color .25s}#root .team-directory-nav a:hover{background:#2b2b2b}@-webkit-keyframes month-feedback-in{0%{opacity:0}to{opacity:1}}@keyframes month-feedback-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){#root .month-feedback{-webkit-animation:none;animation:none}}#root .habboje-app .reference-news-page .cc-news-copy h2,#root .habboje-app .reference-news-page .cc-news-copy h2 a{color:#eee!important;font-size:14px!important;font-weight:600!important;line-height:1.4;text-decoration:none!important}#root .habboje-app .reference-news-page .cc-news-copy>a{color:#eee!important;font-size:12px!important;font-weight:600!important;text-decoration:none!important}#root .habboje-app .reference-news-page .cc-news-copy a:hover{color:#fff!important}
/*# sourceMappingURL=main.bb7d3c3e.css.map*/