:root{--hylx-shell-bg-layout:#faf8f5;--hylx-shell-bg-container:#fff;--hylx-shell-border-2:#f0edea}:root[data-theme=dark]{--hylx-shell-bg-layout:#151a17;--hylx-shell-bg-container:#2a302c;--hylx-shell-border-2:#333a35}body{background:var(--hylx-shell-bg-layout);min-height:100vh;margin:0}#root{min-height:100vh}.hylx-room-grid{grid-template-columns:repeat(2,minmax(160px,1fr));gap:12px;display:grid}@media (width>=1024px){.hylx-room-grid{grid-template-columns:repeat(4,minmax(160px,1fr))}}@media (width>=1440px){.hylx-room-grid{grid-template-columns:repeat(6,minmax(160px,1fr))}}input:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#2c2926!important;caret-color:#2c2926!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#2c2926!important;caret-color:#2c2926!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}input:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#2c2926!important;caret-color:#2c2926!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}input:-webkit-autofill:active{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#2c2926!important;caret-color:#2c2926!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.ant-input:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#2c2926!important;caret-color:#2c2926!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.ant-input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#2c2926!important;caret-color:#2c2926!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.ant-input:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#2c2926!important;caret-color:#2c2926!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.ant-input:-webkit-autofill:active{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#2c2926!important;caret-color:#2c2926!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}textarea:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#2c2926!important;caret-color:#2c2926!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}select:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#2c2926!important;caret-color:#2c2926!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}:root[data-theme=dark] input:-webkit-autofill{-webkit-text-fill-color:#f4f1ea!important;caret-color:#f4f1ea!important;-webkit-box-shadow:inset 0 0 0 1000px #2a302c!important}:root[data-theme=dark] input:-webkit-autofill:hover{-webkit-text-fill-color:#f4f1ea!important;caret-color:#f4f1ea!important;-webkit-box-shadow:inset 0 0 0 1000px #2a302c!important}:root[data-theme=dark] input:-webkit-autofill:focus{-webkit-text-fill-color:#f4f1ea!important;caret-color:#f4f1ea!important;-webkit-box-shadow:inset 0 0 0 1000px #2a302c!important}:root[data-theme=dark] input:-webkit-autofill:active{-webkit-text-fill-color:#f4f1ea!important;caret-color:#f4f1ea!important;-webkit-box-shadow:inset 0 0 0 1000px #2a302c!important}:root[data-theme=dark] .ant-input:-webkit-autofill{-webkit-text-fill-color:#f4f1ea!important;caret-color:#f4f1ea!important;-webkit-box-shadow:inset 0 0 0 1000px #2a302c!important}:root[data-theme=dark] .ant-input:-webkit-autofill:hover{-webkit-text-fill-color:#f4f1ea!important;caret-color:#f4f1ea!important;-webkit-box-shadow:inset 0 0 0 1000px #2a302c!important}:root[data-theme=dark] .ant-input:-webkit-autofill:focus{-webkit-text-fill-color:#f4f1ea!important;caret-color:#f4f1ea!important;-webkit-box-shadow:inset 0 0 0 1000px #2a302c!important}:root[data-theme=dark] .ant-input:-webkit-autofill:active{-webkit-text-fill-color:#f4f1ea!important;caret-color:#f4f1ea!important;-webkit-box-shadow:inset 0 0 0 1000px #2a302c!important}:root[data-theme=dark] textarea:-webkit-autofill{-webkit-text-fill-color:#f4f1ea!important;caret-color:#f4f1ea!important;-webkit-box-shadow:inset 0 0 0 1000px #2a302c!important}:root[data-theme=dark] select:-webkit-autofill{-webkit-text-fill-color:#f4f1ea!important;caret-color:#f4f1ea!important;-webkit-box-shadow:inset 0 0 0 1000px #2a302c!important}
