*{box-sizing:border-box}html{background:#050404}body{margin:0;color:#f8dc9e;background:#050404;font-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",sans-serif}.site{max-width:470.5px;margin:0 auto;box-shadow:0 0 55px #000}.reference{position:relative;width:100%;line-height:0}.design{display:block;width:100%;height:auto;user-select:none;-webkit-user-drag:none}.hit{display:block;position:absolute;cursor:pointer;z-index:2;border:0;background:transparent;padding:0;border-radius:10px;transition:background-color .15s,outline-color .15s;touch-action:manipulation}.hit:hover{background:rgba(255,221,140,.075);outline:1px solid rgba(255,220,146,.35)}.hit:active{background:rgba(255,220,146,.16)}.hit:focus-visible{outline:3px solid #fff;outline-offset:0}.line{left:70%;width:23%;height:6.2%}.line1{top:48.7%}.line2{top:56.65%}.line3{top:64.55%}.tile{top:73.45%;height:10.75%;width:17.7%}.tile1{left:2.8%}.tile2{left:21.7%}.tile3{left:40.6%}.tile4{left:59.5%}.tile5{left:78.4%}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.dialog[hidden]{display:none}.dialog{position:fixed;inset:0;z-index:9;display:grid;place-items:center;background:rgba(0,0,0,.79);padding:18px}.dialog-card{position:relative;width:min(100%,400px);padding:25px 20px 20px;border:1px solid #dfae52;background:linear-gradient(145deg,#272016,#0c0c0c 55%);border-radius:16px;box-shadow:0 16px 60px #000}.dialog-card h2{text-align:center;font-size:22px;margin:0 34px 22px;color:#ffdc92}.close{position:absolute;right:12px;top:8px;border:0;background:none;color:#efcb83;font-size:32px;cursor:pointer}.dialog-links{display:grid;gap:12px}.dialog-link{display:block;padding:14px 12px;text-align:center;border:1px solid #c48c34;border-radius:10px;background:linear-gradient(180deg,#ffe5a0,#e9ab44);color:#231305;text-decoration:none;font-weight:700;font-size:15px;line-height:1.5}.dialog-link:hover{filter:brightness(1.09)}@media(min-width:650px){body{padding:24px 0}}@media(prefers-reduced-motion:reduce){.hit{transition:none}}
