.app-page-close{position:fixed;top:calc(10px + env(safe-area-inset-top,0px));right:calc(10px + env(safe-area-inset-right,0px));z-index:950;width:42px!important;height:42px;min-height:42px;padding:0!important;margin:0!important;display:grid;place-items:center;border:1px solid #cbdcd3;border-radius:50%;background:#fffffff2;color:#174e3d;font:28px/1 system-ui,sans-serif;box-shadow:0 3px 16px #183b3520;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .18s ease}.app-page-close[hidden]{display:none!important}body[data-app-exit-visible=true] .app-page-close,.app-page-close:focus-visible{opacity:1;pointer-events:auto}.app-page-close:focus-visible{outline:3px solid #8c67c5;outline-offset:3px}@media(prefers-reduced-motion:reduce){.app-page-close{transition:none}}

@media print{.app-page-close{display:none!important}}
