.title-status{z-index:2;left:0;right:0;bottom:calc(24px + var(--safe-bottom));text-align:center;color:#b8bec4;text-shadow:0 1px 3px #000c;pointer-events:none;font:13px/1.5 ui-monospace,SF Mono,Menlo,Consolas,Liberation Mono,monospace;transition:opacity .4s;position:absolute}.title-status.gone{opacity:0}.title-status .ld-bar{width:min(320px,60%);margin:6px auto 0;box-shadow:0 1px 4px #0009}.title-menu{z-index:3;top:0;left:50%;bottom:calc(16px + var(--safe-bottom));opacity:0;pointer-events:none;grid-template-rows:minmax(0,calc(50cqh + min(100cqh,56.25cqw)/3.57143 - 10px));align-content:start;gap:10px;width:min(280px,70%);transition:opacity 1s;display:grid;position:absolute;transform:translate(-50%)}.title-menu:before{content:""}@container view (height<=480px){.title-menu{grid-auto-columns:1fr;width:min(480px,80%)}.title-menu:before{grid-column:1/-1}.title-menu button{grid-row:2}}.title-menu.shown{opacity:1}.title-menu.shown button{pointer-events:auto}.title-menu button{color:#e6e8ea;letter-spacing:.06em;cursor:pointer;background:#252a30;border:1px solid #3a4046;border-radius:4px;padding:12px 16px;font:600 16px/1 system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.title-menu button:is(:hover,:focus-visible){color:#1d2126;background:#d9c58b;border-color:#d9c58b;outline:none}html.touch .title-menu button{padding:16px}
