:root{font-family:system-ui,-apple-system,"Noto Sans KR",sans-serif;color:#172033;background:#eef3fb}*{box-sizing:border-box}body{margin:0;min-height:100vh;background:radial-gradient(circle at top,#dce9ff 0,#eef3fb 45%,#f8faff 100%)}.shell{width:min(680px,calc(100% - 28px));margin:0 auto;padding:36px 0 48px}header{display:flex;align-items:center;gap:14px;margin-bottom:18px}.mark{display:grid;place-items:center;width:52px;height:52px;border-radius:17px;background:#3568f4;color:#fff;font-weight:800;box-shadow:0 12px 30px #3568f444}h1{font-size:27px;margin:0}header p{margin:3px 0 0;color:#64718a}.card,.notice{background:#fff;border:1px solid #d9e3f2;border-radius:22px;padding:22px;box-shadow:0 18px 50px #34518d14}.row{display:flex;justify-content:space-between;align-items:center}.row strong{color:#3568f4}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:20px 0}.grid div{padding:13px;border-radius:14px;background:#f2f6ff}.grid small{display:block;color:#71809a;margin-bottom:5px}.grid b{font-size:15px}.muted,.status{color:#66748c;font-size:14px;line-height:1.55}button{width:100%;border:0;border-radius:14px;padding:15px 18px;background:#3568f4;color:#fff;font-size:15px;font-weight:700;cursor:pointer}button:disabled{background:#aeb8c8;cursor:not-allowed}.status[data-error=true]{color:#c53b3b}.notice{margin-top:14px}.notice h2{margin:0 0 10px;font-size:17px}.notice ol,.notice p{color:#56647c;font-size:14px;line-height:1.7;padding-left:20px}.notice p{padding-left:0;margin-bottom:0}footer{margin-top:14px}.secondary{background:#fff;color:#3568f4;border:1px solid #cad7ea}.hash{font-size:11px;color:#8390a5;overflow-wrap:anywhere;text-align:center}#copyFallback{width:100%;margin-top:8px;padding:10px;border:1px solid #cad7ea;border-radius:10px}@media(max-width:520px){.shell{padding-top:22px}.grid{grid-template-columns:1fr}.card,.notice{padding:17px}}
