:root{color-scheme:dark;font-family:system-ui,-apple-system,Microsoft YaHei,sans-serif;background:#143d29;color:#fff5d2}*{box-sizing:border-box}body{margin:0;min-height:100dvh;background:radial-gradient(ellipse at top,#356547,#143d29 75%)}.notice{width:min(100%,540px);margin:auto;padding-bottom:max(18px,env(safe-area-inset-bottom))}.poster{position:relative;width:100%;overflow:hidden;box-shadow:0 8px 48px #061d2299}.poster img{display:block;width:100%;height:auto}#copy-name{position:absolute;left:25.5%;top:85.1%;width:49%;height:7.1%;border:0;border-radius:999px;background:transparent;cursor:pointer;-webkit-tap-highlight-color:#fff5aa55;touch-action:manipulation}#copy-name:focus-visible{outline:4px solid white;outline-offset:4px;box-shadow:0 0 0 8px #186d37}#copy-name:active{background:#fff8c233}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}#copy-status{margin:14px 20px 0;text-align:center;font-size:14px;line-height:1.7;overflow-wrap:anywhere}#manual-copy{margin:12px 24px;text-align:center}#manual-copy label{display:block;font-size:14px;margin-bottom:8px}#app-name{width:100%;padding:12px;border:1px solid #d7ba69;border-radius:10px;background:#fff7dc;color:#234a30;font:600 20px system-ui;text-align:center}@media(min-width:560px){.notice{padding-top:20px}.poster{border-radius:22px}}
