#toast-region{top:max(16px,env(safe-area-inset-top,0px));bottom:auto;right:auto;height:auto;z-index:2147483000;pointer-events:none;overflow:visible}
#toast-region[popover]{margin:0;padding:0;border:0;background:transparent;color:inherit;inset:auto;top:max(16px,env(safe-area-inset-top,0px));left:50%;transform:translateX(-50%);width:max-content;max-width:calc(100vw - 28px)}
#toast-region[popover]:not(:popover-open){display:none}
#toast-region[popover]:popover-open{display:flex}
#toast-region::backdrop{background:transparent;pointer-events:none}
#toast-region>.toast{max-width:min(500px,calc(100vw - 28px));overflow-wrap:anywhere}
