.portal-layout[data-v-2bd9c05c]{background:var(--mochiro-bg);min-height:100vh;color:var(--mochiro-text)}header[data-v-2bd9c05c]{border-bottom:1px solid var(--mochiro-border);justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}main[data-v-2bd9c05c]{width:100%;padding:24px}@media (width<=600px){main[data-v-2bd9c05c]{padding:12px}header img[data-v-2bd9c05c]{height:28px}}
