.pa-card{position:fixed;inset-inline:12px;inset-block-end:max(12px,env(safe-area-inset-bottom,0px));z-index:50;max-inline-size:520px;margin-inline:auto;padding:20px;border-radius:24px;background:var(--tz-color-day-bg);color:var(--tz-color-paper-text);box-shadow:0 18px 44px var(--tz-color-night-deep-shadow);font-family:var(--tz-font-family-sans);line-height:1.45}.pa-title{margin:0 0 6px;font:400 1.5625rem/1.12 var(--tz-font-family-deck-display)}.pa-body{margin:0 0 14px;color:var(--tz-color-paper-text-secondary)}.pa-link{color:var(--tz-color-paper-accent);font-weight:600}.pa-row{display:flex;gap:10px}.pa-btn{flex:1 1;display:grid;place-items:center;min-block-size:50px;border:0;border-radius:999px;background:var(--tz-color-paper-accent);color:var(--tz-color-play-on-dark);font:700 1rem var(--tz-font-family-sans);cursor:pointer}.pa-btn:focus-visible,.pa-link:focus-visible{outline:3px solid var(--tz-color-paper-focus);outline-offset:3px}html.pa-open body{padding-block-end:240px}