@charset "UTF-8";
:root{color-scheme:light;font-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",sans-serif;color:#8e8173;background:#f7f3ec}
*{box-sizing:border-box}body{margin:0;min-height:100vh;min-height:100svh;background:radial-gradient(ellipse at 50% 4%,#fffcf6 0,transparent 60%),#f7f3ec}
.page{width:min(calc(100% - 48px),700px);margin:auto;padding:70px 0 40px}
.heading{display:flex;align-items:center;justify-content:center;gap:15px;height:48px;margin-bottom:28px}.heading span{width:34px;height:1px;background:#d9c7b3}.heading i{width:4px;height:4px;background:#baaa95;border-radius:50%}
.blank-card{max-width:610px;margin:auto;padding:0 18px;background:#fffdf8;border:1px solid #e9dfd0;box-shadow:0 14px 42px -23px #75553455,0 2px 6px #75553408;border-radius:5px}.card-margin{height:39px}.blank-area{width:100%;aspect-ratio:1706 / 1279;background:#f1eae0;border-radius:2px}
.status,.no-script{text-align:center;font-size:12px;line-height:1.9;letter-spacing:.5px;margin:25px 0 0}.status{color:#776957}.status.ready::before{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;background:#9b9c82;margin-right:9px;vertical-align:2px}.no-script{margin-top:12px}
@media(max-width:480px){.page{width:calc(100% - 32px);padding-top:45px}.heading{margin-bottom:25px}.blank-card{padding:0 12px}.card-margin{height:30px}.status{font-size:11px}}
@media(max-width:350px){.page{width:calc(100% - 24px)}}
