.native-overlay-boundary{z-index:50;isolation:isolate;pointer-events:none;position:fixed;transform:translateZ(0);container-type:inline-size}.native-overlay-boundary>*{pointer-events:auto}html body.vetra-native-design .native-overlay-boundary>:is([data-slot=dialog-overlay],[data-slot=sheet-overlay],[data-slot=alert-dialog-overlay],[data-slot=drawer-overlay],.vetra-demo-overlay,.phone-send-overlay){width:100%!important;height:100%!important;inset:0!important}html body.vetra-native-design .native-overlay-boundary>:is([data-adaptive-pane],.phone-send-dialog){max-width:100%!important;max-height:100%!important}html body.vetra-native-design .native-overlay-boundary>.vetra-demo-dialog{max-width:100%!important;max-height:calc(100% - 40px)!important}html body.vetra-native-design .native-overlay-boundary>[data-adaptive-pane]{height:100%!important;max-height:100%!important}html body.vetra-native-design .native-overlay-boundary[data-overlay-surface=mobile]>[data-adaptive-pane],html body.vetra-native-design .native-overlay-boundary>[data-adaptive-pane][data-pane-fit=false]{width:100%!important;max-width:100%!important;inset:0!important}html body.vetra-native-design .native-overlay-boundary[data-overlay-surface=mobile] .v18-task-layout{grid-template-columns:minmax(0,1fr)}html body.vetra-native-design .native-overlay-boundary[data-overlay-surface=mobile] .v18-task-summary{position:static}html body.vetra-native-design .native-overlay-boundary>:is([data-slot=dialog-content],[data-slot=alert-dialog-content],.vetra-demo-dialog){overscroll-behavior:contain;overflow-y:auto}html body.vetra-native-design .native-overlay-boundary>.vg-drawer[data-slot=drawer-content]{max-height:calc(100% - 40px)!important}@media (min-width:640px){html body.vetra-native-design .native-overlay-boundary>.vg-drawer[data-slot=drawer-content]{max-height:calc(100% - 70px)!important}}html body.vetra-native-design .native-overlay-boundary>.vg-panel.vg-native.vg-guide04[data-slot=drawer-content]{max-height:calc(100% - 110px - env(safe-area-inset-bottom,0px))!important}html body.vetra-native-design .phone-document-expanded-modal[data-adaptive-pane]{grid-template-rows:auto minmax(0,1fr);align-content:start}html body.vetra-native-design .phone-document-expanded-modal[data-adaptive-pane]>.flow-body{min-height:0;overflow-y:auto}
