.install-guide{max-width:780px;margin:16px auto;padding:12px 16px;border:1px solid #dbe2d3;border-radius:14px;background:#fffefa}.install-guide p{font-size:13px;margin:6px 0;color:#52614e;overflow-wrap:anywhere}.install-guide button{min-height:44px;color:#345d2b}.install-guide [role=region]{border-top:1px solid #dbe2d3;margin-top:12px;padding-top:8px}
body{padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}header{padding-top:calc(28px + env(safe-area-inset-top,0px))}footer{padding-bottom:calc(28px + env(safe-area-inset-bottom,0px))}textarea,.controls{scroll-margin:16px}html{scroll-padding-bottom:calc(24px + env(safe-area-inset-bottom,0px))}@media(max-width:600px){header{padding-top:calc(20px + env(safe-area-inset-top,0px))}.install-guide{margin:14px 0}textarea{min-height:200px;max-height:45dvh}.controls{position:relative}}@media(display-mode:standalone){#install-guide{display:none}}
