html,body{margin:0;min-width:320px;background:#faf7ee;color:#342e27;font-family:system-ui,-apple-system,"PingFang SC",sans-serif}body.tea-shell{height:100dvh;display:flex;flex-direction:column;overflow:hidden}.tea-shell>.tea-navigation{flex-shrink:0}.tea-shell-main{position:relative;flex:1;min-height:0;width:100%;margin:0 auto}.tea-shell-main iframe{display:block;width:100%;height:100%;border:0;background:#faf7ee}.tea-shell-main [hidden]{display:none!important}.tea-shell-state{padding:48px 24px;text-align:center;color:#807460}.tea-shell-state button{font:inherit;padding:7px 16px;background:#ffdc24;border:1px solid #ae966c;border-radius:5px;cursor:pointer}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}
