*{box-sizing:border-box}body{margin:0}input,select,textarea{font:inherit;-webkit-appearance:none}input::placeholder,textarea::placeholder{color:#bcaa86}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-thumb{background:#d9c6a1;border-radius:9px}.bm-app{min-height:100vh;background:#e8d8bb;background-image:radial-gradient(120% 60% at 50% 0%,#eddcbf,#e3d0ae);font-family:Hanken Grotesk,sans-serif;color:#2e2114}.bm-sidebar{display:none}.bm-main{min-height:100vh}.bm-content{width:100%;max-width:468px;margin:0 auto;padding:20px 15px 110px}.bm-mobilebar{position:fixed;left:0;right:0;bottom:0;z-index:70;display:flex;justify-content:center;background:#fbf5e9f2;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid #e7d8bb;box-shadow:0 -6px 20px #785a281a}.bm-mobilebar-inner{display:flex;width:100%;max-width:520px;padding:8px 6px}.bm-mtab{flex:1;display:flex;flex-direction:column;align-items:center;gap:3px;border:none;background:transparent;cursor:pointer;font-family:Hanken Grotesk;font-size:10.5px;font-weight:700;padding:5px 2px 3px}@media (min-width: 900px){.bm-mobilebar{display:none}.bm-sidebar{display:flex;flex-direction:column;position:fixed;top:0;left:0;bottom:0;width:244px;z-index:70;background:#241a10;padding:20px 14px;overflow-y:auto}.bm-main{margin-left:244px}.bm-content{max-width:1000px;padding:30px 34px 60px}}.bm-grid2,.bm-grid3{display:grid;grid-template-columns:1fr;gap:12px}@media (min-width: 640px){.bm-grid2,.bm-grid3{grid-template-columns:1fr 1fr}}@media (min-width: 900px){.bm-grid3{grid-template-columns:1fr 1fr 1fr}}.bm-cal{display:grid;grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:8px}.bm-pos{display:grid;grid-template-columns:1fr;gap:18px;align-items:start}@media (min-width: 900px){.bm-pos{grid-template-columns:1.6fr 1fr}}.bm-navbtn:hover{background:#332617!important;color:#f0dfc0!important}.bm-card-h:hover{border-color:#dcc59a!important}.bm-card-b:hover{border-color:#c0682a!important}a{color:inherit}
