@media (width<=900px){#root dialog.ground-mobile-editor[data-modal-chrome]{inset:auto 0 var(--mobile-sheet-bottom,0px);border:0;border-radius:0;width:100%;max-width:100%;margin:0;padding:0;position:fixed;height:var(--mobile-sheet-height,100dvh)!important;max-height:var(--mobile-sheet-height,100dvh)!important}#root #petgz-full-list-app dialog.ground-mobile-editor[data-modal-chrome]{border-radius:0;width:100%;margin:0;height:var(--mobile-sheet-height,100dvh)!important;max-height:var(--mobile-sheet-height,100dvh)!important}#root dialog.ground-mobile-editor[data-modal-chrome]>form{height:100%;min-height:0;max-height:100%;overflow:hidden}#root .ground-mobile-editor .g-dialog-head{padding-top:max(16px,env(safe-area-inset-top,0px));padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}#root .ground-mobile-editor .g-dialog-foot{padding-bottom:max(16px,env(safe-area-inset-bottom,0px))}#root .ground-mobile-editor .dialog-scroll{overscroll-behavior:contain;min-height:0;scroll-padding-block:20px}#root .ground-mobile-editor :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),textarea,select){font-size:16px}}#root #petgz-full-list-app .ground-mobile-editor>.petgz-dialog{background:var(--ui-surface);color:var(--ui-text)}#root #petgz-full-list-app .ground-mobile-editor [data-ui=dialog-header]{border-bottom:1px solid var(--ui-divider);justify-content:space-between;align-items:center;gap:12px;padding:24px 24px 18px;display:flex}#root #petgz-full-list-app .ground-mobile-editor>.petgz-dialog>[data-ui=action-bar],#root #petgz-full-list-app .ground-mobile-editor>.petgz-dialog>form>[data-ui=action-bar]{justify-content:flex-end;align-items:center;gap:8px;padding:16px 24px;display:flex}#root #petgz-full-list-app .ground-mobile-editor [data-ui=dialog-header] h2{margin:0;font-size:18px;line-height:1.5}@media (width<=900px){#root #petgz-full-list-app dialog.ground-mobile-editor[data-modal-chrome]>.petgz-dialog{border:0;border-radius:0;flex-direction:column;width:100%;height:100%;min-height:0;max-height:100%;padding:0;display:flex;overflow:hidden}#root #petgz-full-list-app .ground-mobile-editor>.petgz-dialog>form:not([hidden]){flex-direction:column;width:100%;height:100%;min-height:0;max-height:100%;display:flex;overflow:hidden}#root #petgz-full-list-app .ground-mobile-editor [data-ui=dialog-header]{padding:max(16px,env(safe-area-inset-top,0px)) max(16px,env(safe-area-inset-right,0px)) 16px max(16px,env(safe-area-inset-left,0px));flex:none;gap:12px}#root #petgz-full-list-app .ground-mobile-editor [data-ui=dialog-header] h2{margin:0;font-size:18px;line-height:1.5}#root #petgz-full-list-app .ground-mobile-editor [data-ui=dialog-header]>button{flex-shrink:0;min-width:44px;min-height:44px}#root #petgz-full-list-app .ground-mobile-editor .dialog-scroll{min-height:0;padding-inline:max(16px,env(safe-area-inset-left,0px)) max(16px,env(safe-area-inset-right,0px));flex:auto;overflow:auto}#root #petgz-full-list-app .ground-mobile-editor>.petgz-dialog>[data-ui=action-bar],#root #petgz-full-list-app .ground-mobile-editor>.petgz-dialog>form>[data-ui=action-bar]{padding:12px max(16px,env(safe-area-inset-right,0px)) max(12px,env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px));border-top:1px solid var(--ui-border);background:var(--ui-surface);flex-wrap:wrap;flex:none;gap:8px}#root #petgz-full-list-app .ground-mobile-editor [data-ui=action-bar]>button{min-height:44px}#root #petgz-full-list-app .ground-mobile-editor :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),textarea,select){min-height:44px;font-size:16px!important}}
