body,html{margin:0;padding:0}*{box-sizing:border-box}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#d2c7ac;border-radius:6px;border:2px solid transparent;background-clip:content-box}::-webkit-scrollbar-track{background:transparent}textarea{font-family:Newsreader,serif}@keyframes alm-fade{0%{opacity:0}to{opacity:1}}@keyframes alm-rise{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:none}}@keyframes alm-page{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:1320px){.alm-window{width:100%!important}}@media (max-width:1080px){.alm-frame{padding:0!important}.alm-window{height:100vh!important;min-height:100vh!important;border-radius:0!important;box-shadow:none!important}.alm-today-grid{grid-template-columns:1fr!important}}@media (max-width:900px){.alm-grid3{grid-template-columns:1fr 1fr!important}}@media (max-width:820px){.alm-body{flex-direction:column!important;overflow:auto}.alm-sidebar{width:100%!important}.alm-main{overflow:visible!important}.alm-grid3{grid-template-columns:1fr!important}.alm-pad{padding:22px 20px!important}.alm-hero{font-size:34px!important}}.alm-screen{animation:alm-page .28s ease}.alm-icon-btn:hover{background:#efe1d1;color:#b0673c}.alm-icon-btn-sm:hover{background:#ead9bd;color:#b0673c}.alm-add-dashed:hover{border-color:#b0673c!important;background:#fbf6ea}.alm-add-dashed:hover,.alm-move:hover{color:#b0673c!important}