body{margin:0}.route-frame{height:var(--app-height, 100vh);display:flex;flex-direction:column;min-width:0}.route-updates{flex:none;min-width:0}.route-updates:empty{display:none}.route-updates>.update-notice{position:static;inset:auto;width:auto;max-width:none;margin:0;border-radius:0;box-shadow:none;min-width:0;align-items:center;padding-top:calc(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))}.route-updates>.update-notice>span{width:auto;flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.route-updates>.update-notice>span[role=alert]{flex-basis:100%}.route-updates>.update-notice>button{flex:0 0 auto;min-height:44px;max-width:100%}.route-body{flex:1;min-width:0;min-height:0;overflow:auto}.route-body>.account-removal-shell{height:100%}
