.layout[data-v-ceaf72c1]{overflow-x:hidden;--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity));height:100vh;height:100dvh;padding-bottom:var(--footer-height);padding-left:1%;padding-right:1%;transition-duration:.5s;transition-property:padding-top,padding-bottom}.layout[data-v-ceaf72c1],.layout .main[data-v-ceaf72c1]{position:relative;width:100%}.layout .main[data-v-ceaf72c1]{height:100%;padding-bottom:10px;padding-top:8px}
