/* Result-only presentation, matching the FLR40 conclusion treatment. */
#checker-result .lc-result-conclusion{box-sizing:border-box;margin:20px 0 24px;padding:22px 26px;background:#eff6ff;border:1px solid #0866d9;border-left-width:5px;border-radius:10px;overflow-wrap:anywhere}
#checker-result .lc-result-conclusion .lc-conclusion-label{margin:0 0 7px;color:#0866d9;font-size:13px!important;line-height:1.4;font-weight:700}
#checker-result .lc-result-conclusion .lc-final-card{display:block;margin:0;padding:0;background:none;border:0;color:#173d70;font-size:26px;line-height:1.45;font-weight:800}
#checker-result .lc-panasonic-policy{margin:24px 0;padding:20px 22px;background:#f1f7ff;border:1px solid #bad3f0;border-radius:10px;overflow-wrap:anywhere}
#checker-result .lc-panasonic-policy h3{margin:0 0 12px;color:#145cae;font-size:19px;line-height:1.6;font-weight:700}
#checker-result .lc-panasonic-policy p{margin:0 0 12px;font-size:16px;line-height:1.8}
#checker-result .lc-panasonic-policy p:last-child{margin-bottom:0}
#checker-result .lc-policy-source{font-size:14px;line-height:1.6;overflow-wrap:anywhere}
#checker-result .lc-policy-source a{color:#145cae;text-decoration:underline;text-underline-offset:3px}
@media(max-width:600px){#checker-result .lc-result-conclusion{padding:19px 20px}#checker-result .lc-result-conclusion .lc-final-card{font-size:22px}#checker-result .lc-panasonic-policy{padding:16px}#checker-result .lc-panasonic-policy h3{font-size:18px}}

#checker-result .lc-label-help{max-width:380px;margin:12px 0;padding:12px;background:#f5f7fa;border-radius:8px}#checker-result .lc-label-help svg{display:block;width:100%;height:auto;max-height:170px}#checker-result .lc-label-help p{font-size:13px;line-height:1.6;margin:8px 0}#checker-result .lc-help-toggle{background:white;border:1px solid #0866d9;border-radius:6px;color:#0866d9;padding:8px 12px;cursor:pointer}#checker-result .lc-fixture-entry input{box-sizing:border-box;width:100%;min-width:0}#checker-result .lc-fixture-entry form{display:grid;gap:10px}#checker-result .lc-fixture-entry{margin:16px 0}#checker-result .lc-unknown{margin-top:12px}

#checker-result .lc-unknown{padding:12px 16px;border:1px solid #b8c9db;border-radius:7px;background:#fff;color:#334155;font:inherit;cursor:pointer}#checker-result .lc-unknown:disabled{opacity:.6;cursor:wait}
#checker-result .lc-fixture-submit{box-sizing:border-box;width:100%;min-height:54px;padding:12px 16px;border:1px solid #0866d9;border-radius:6px;background:#0866d9;color:#fff;font:inherit;font-weight:700;cursor:pointer}#checker-result .lc-fixture-submit:not(:disabled):hover{background:#0759bd;border-color:#0759bd}#checker-result .lc-fixture-submit:focus-visible{outline:3px solid #145cae;outline-offset:3px}#checker-result .lc-fixture-submit:disabled{border-color:#c3d1df;background:#d9e4f0;color:#64748b;cursor:not-allowed}

.lc-installed-lamp-form{display:flex;flex-direction:column;gap:12px;max-width:520px}.lc-installed-lamp-form input{box-sizing:border-box;width:100%;min-width:0;padding:12px;font:inherit}.lc-installed-lamp-question>.lc-restart{margin-top:16px}
