:root{color-scheme:light}html,body{min-height:100%;margin:0}body{display:grid;place-items:center;min-height:100svh;background:#efeee9}#root{display:grid;place-items:center;width:100%;min-height:100svh;padding:clamp(16px,4vw,48px);box-sizing:border-box}.page-show{width:min(1040px,100%)}
