.release-links{flex-wrap:wrap;justify-content:center;gap:4px 12px;width:100%;min-width:0;font-size:14px;display:flex}.release-links a{min-height:44px;color:var(--ai,#264766);overflow-wrap:anywhere;align-items:center;display:inline-flex}.release-notice{color:#473719;overflow-wrap:anywhere;background:#f4ebd6;border:1px solid #b99e6c;border-radius:6px;flex-shrink:0;margin:8px 12px;padding:12px;font-size:14px;line-height:1.6}.release-contact,.release-guide{overflow-wrap:anywhere;text-align:left;min-width:0;font-size:15px;line-height:1.8}.release-guide h3{color:var(--ai,#264766);margin:20px 0 8px;font-size:16px}.release-guide ol{padding-left:24px}.release-guide li{margin:8px 0}.release-guide a,.release-contact a{color:var(--ai,#264766)}.release-guide button{min-height:44px}.public-info-page{overscroll-behavior:contain;height:100dvh;padding:24px 16px calc(24px + env(safe-area-inset-bottom));background:var(--paper,#f4eddb);color:var(--ink,#302c25);overflow-y:auto}.public-info-paper{overflow-wrap:anywhere;width:100%;min-width:0;max-width:640px;margin:auto;font-size:15px;line-height:1.8}.public-info-paper h1{color:var(--ai,#264766);font-size:24px}.public-info-paper h2{margin-top:24px;font-size:18px}.public-info-paper>a{min-height:44px;color:var(--ai,#264766);align-items:center;display:inline-flex}.player-feedback-dialog textarea,.player-feedback-dialog select{box-sizing:border-box;width:100%;max-width:100%;min-height:44px}.player-feedback-dialog button{min-height:44px}.player-feedback-dialog .release-contact{font-size:14px}
