.train-query[data-v-2871b684]{background:transparent;color:#1a2332;font-family:PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;padding:8px 0 12px}.sheet[data-v-2871b684],.train-query[data-v-2871b684]{box-sizing:border-box}.sheet[data-v-2871b684]{background:#fff;border:none;border-radius:0;box-shadow:none;margin:0;overflow:hidden;padding:28px 28px 24px;position:relative;width:100%}h1[data-v-2871b684]{font-family:PingFang SC,Hiragino Sans GB,Noto Sans SC,Microsoft YaHei,sans-serif;font-size:30px;font-weight:600;letter-spacing:.04em;line-height:1.35;margin:8px 0 0;text-align:center}.rule[data-v-2871b684]{background:#1f4b7a;height:3px;margin:16px auto 28px;width:56px}.grid[data-v-2871b684]{grid-gap:18px 20px;display:grid;gap:18px 20px;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.grid p[data-v-2871b684]{margin:0}.k[data-v-2871b684],label[data-v-2871b684]{color:#667384;display:block;font-size:13px;line-height:1.4;margin-bottom:6px}input[data-v-2871b684],label[data-v-2871b684]{font-size:15px}input[data-v-2871b684]{background:#fff;border:1px solid #d3dce6;border-radius:8px;box-sizing:border-box;color:#1a2332;display:block;font-family:inherit;height:42px;margin:0;padding:0 12px;width:100%}input[data-v-2871b684]:focus{border-color:#1f4b7a;outline:2px solid rgba(31,75,122,.28)}.actions[data-v-2871b684]{display:flex;justify-content:center;margin-top:22px}button[data-v-2871b684]{background:#1f4b7a;border:0;border-radius:8px;color:#fff;cursor:pointer;font-family:inherit;font-size:15px;height:42px;min-width:168px;padding:0 28px}button.submit[data-v-2871b684]{transition:background .08s ease,transform .08s ease}button.submit[data-v-2871b684]:disabled{background:#c5ced8;color:#fff;cursor:not-allowed;transform:none}button.submit[data-v-2871b684]:disabled:hover{background:#c5ced8}button.submit[data-v-2871b684]:not(:disabled):hover{background:#17395c}button.submit.is-busy[data-v-2871b684],button.submit[data-v-2871b684]:not(:disabled):active{background:#122c48;transform:translateY(1px)}button[data-v-2871b684]:focus{outline:2px solid rgba(31,75,122,.35);outline-offset:2px}button.ghost[data-v-2871b684]{background:#fff;border:1px solid #1f4b7a;color:#1f4b7a}button.ghost[data-v-2871b684]:hover{background:#f3f7fb}.message[data-v-2871b684]{color:#9a3b32;font-size:14px;margin:18px 0 0;text-align:center}.result[data-v-2871b684]{border-top:1px solid #e3e8ef;margin-top:28px;padding-top:24px}.cert-face[data-v-2871b684]{background:#fff;border:1px solid #c4c4c4;box-sizing:border-box;container-name:cert-face;container-type:inline-size;line-height:0;overflow:hidden;position:relative;width:100%}.cert-sheet[data-v-2871b684]{display:block;height:auto;width:100%}.cert-photo[data-v-2871b684]{-o-object-fit:cover;object-fit:cover;position:absolute}.cert-text[data-v-2871b684]{color:#1a2332;font-size:18px;font-size:var(--cert-fs,18px);line-height:1.8;padding:0;position:absolute}.cert-text p[data-v-2871b684],.cert-text[data-v-2871b684]{box-sizing:border-box;text-align:left}.cert-text p[data-v-2871b684]{align-items:flex-start;display:flex;gap:.75em;margin:0 0 .6em;width:100%}.cert-text .cert-label[data-v-2871b684]{box-sizing:content-box;color:#1a5c3a;font-weight:700}.cert-text .cert-value[data-v-2871b684]{word-wrap:anywhere;flex:1 1 0;min-width:0;word-break:break-word}.cell[data-v-2871b684]{background:#f5f8fb;border-radius:10px;min-width:0;padding:12px 14px}.v[data-v-2871b684]{display:block;font-size:16px;line-height:1.45;word-break:break-all}.support[data-v-2871b684]{background:none;color:#7d8b99;font-size:13px;margin:18px 0 0;padding:0;position:static;text-align:center}.support a[data-v-2871b684]{color:#1a5fb4;-webkit-text-decoration:none;text-decoration:none}.support a[data-v-2871b684]:hover{-webkit-text-decoration:underline;text-decoration:underline}@media (max-width:768px){.train-query[data-v-2871b684]{background:#e7edf3;min-height:100vh;padding:20px 12px 80px}.sheet[data-v-2871b684]{border:none;border-radius:12px;box-shadow:none;margin:0 auto;max-width:960px;padding:28px 16px 24px}h1[data-v-2871b684]{font-size:22px;letter-spacing:.02em}.grid[data-v-2871b684]{grid-template-columns:1fr}.actions button[data-v-2871b684]{width:100%}.support[data-v-2871b684]{background:linear-gradient(rgba(231,237,243,0),#e7edf3 28%);bottom:0;left:0;margin:0;padding:14px 16px 16px;position:fixed;right:0}}