#mobilePeti{display:none}
 body{margin:0;padding:0;background:#f3ece7}
 #shell{display:none!important}
 html.pawwu-mobile-peti #mobilePeti{display:block;box-sizing:border-box;width:min(100%,460px);margin:0 auto;min-height:100vh;min-height:100dvh;background:#fff8ec}
 #mobilePeti[hidden]{display:none!important}
 html.rite-open,html.rite-open body,html.paw-photo-editing,html.paw-photo-editing body,html.paw-name-editing,html.paw-name-editing body{overflow:hidden}
 .mobile-feedback-dialog{box-sizing:border-box;width:min(94vw,460px);max-height:90vh;padding:16px calc(16px + env(safe-area-inset-right,0px)) 16px calc(16px + env(safe-area-inset-left,0px));border:1px solid #eadcc6;border-radius:22px;background:#fff8ec;overflow:auto;color:#302b27;text-align:right}
 .mobile-feedback-dialog::backdrop{background:#302b2773}
 .mobile-feedback-dialog>.mobile-feedback-close{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:max-content;min-width:0;max-width:100%;height:44px;margin:0 0 8px auto;padding:0 16px;border:1px solid #6e3f60;border-radius:999px;background:#fffdf8;color:#6e3f60;font:600 15px/1.2 "Pawwu Mobile Sans",system-ui,sans-serif;text-align:center;white-space:nowrap;appearance:none;-webkit-appearance:none}
 .mobile-feedback-dialog #feedback{margin:0;text-align:left}
@media(min-width:768px){#mobilePeti{box-shadow:0 0 0 1px #e8ddd4,0 22px 70px -40px #6e3f6040}}
