:root{--helper-blue:#124d85;--helper-ink:#17394a;--helper-line:#ccd8dd}*{box-sizing:border-box}body.helper-page{margin:0;background:#f3f7f8;color:var(--helper-ink);font:16px/1.7 "PingFang SC","Microsoft YaHei",sans-serif}.helper-page a{color:var(--helper-blue);text-underline-offset:4px}.helper-top{padding:22px max(6%,calc((100vw - 1080px)/2));display:flex;align-items:center;justify-content:space-between;background:#fff;border-bottom:1px solid var(--helper-line)}.helper-top img{width:136px;height:auto}.helper-main{max-width:1080px;margin:auto;padding:44px 24px 80px}.helper-main h1{font-size:clamp(28px,4vw,40px);line-height:1.3;margin:0 0 14px}.helper-main h2{font-size:23px;line-height:1.4;margin:0 0 12px}.helper-main p{max-width:72ch}.helper-intro{margin-bottom:30px}.helper-sheet{background:white;border:1px solid var(--helper-line);border-radius:6px;padding:28px;margin-top:24px}.helper-inline{display:flex;align-items:end;gap:14px;flex-wrap:wrap}.helper-inline label{flex:1;min-width:200px}.helper-page label{display:block;font-weight:600}.helper-page input,.helper-page select,.helper-page textarea{display:block;width:100%;font:inherit;color:inherit;border:1px solid #8cabb9;border-radius:4px;background:#fff;padding:11px 12px;margin-top:6px;min-height:48px;caret-color:var(--helper-blue)}.helper-page textarea{resize:vertical;min-height:240px}.helper-page button,.helper-link{min-height:48px;padding:11px 20px;border:1px solid var(--helper-blue);border-radius:4px;font:inherit;cursor:pointer;background:var(--helper-blue);color:white}.helper-page button.secondary{background:white;color:var(--helper-blue)}.helper-page button:disabled{opacity:.6;cursor:wait}.helper-page button:hover:not(:disabled){background:#0b3b69;color:white}.helper-page :focus-visible,.mq-confidence-help :focus-visible{outline:3px solid #c99422;outline-offset:3px}.helper-page ::selection{background:#cde3f0}.helper-note{font-size:14px;color:#465f6d}.helper-status{white-space:pre-wrap;color:#8a3e18;min-height:28px}.helper-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px 24px}.helper-grid small{display:block;font-weight:400;color:#8a3e18}.helper-grid .needs-attention input{border-color:#b96625;background:#fffaf1}.helper-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:22px}.helper-page [hidden]{display:none!important}.mq-confidence-help{font-size:14px;line-height:1.75;border-top:1px solid var(--helper-line,#ccd8dd);border-bottom:1px solid var(--helper-line,#ccd8dd);margin:18px 0;color:#17394a;background:#f6f9fa}.mq-confidence-help summary{cursor:pointer;padding:16px;font-weight:650;min-height:48px}.mq-confidence-help>div{padding:0 16px 20px}.mq-confidence-help h4{font-size:15px;margin:0 0 10px}.mq-confidence-help p{margin:10px 0}.mq-example-pair{display:grid;grid-template-columns:1fr 1fr;gap:24px;border-top:1px solid #ccd8dd;border-bottom:1px solid #ccd8dd;padding:18px 0}.mq-example-pair section{min-width:0}.helper-stat-result{white-space:pre-wrap;font-size:13px}.resume-helper-entry{padding:28px 7%;background:#edf3f5;display:flex;align-items:center;justify-content:space-between;gap:24px}.resume-helper-entry h2{font-size:24px;margin:0 0 8px}.resume-helper-entry p{font-size:14px;margin:0}.resume-helper-entry a{white-space:nowrap;display:inline-flex;align-items:center;text-decoration:none}.helper-result-head{border-bottom:1px solid var(--helper-line);padding-bottom:16px;margin-bottom:22px}@media(max-width:600px){.helper-main{padding:28px 16px 56px}.helper-sheet{padding:20px 16px}.helper-grid,.mq-example-pair{grid-template-columns:1fr}.helper-inline button{width:100%}.helper-top{padding:16px}.helper-top a{font-size:14px}.resume-helper-entry{display:block;padding:26px 6%}.resume-helper-entry a{margin-top:16px}.helper-actions button{flex:1}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}} 
