#laminator-check *{box-sizing:border-box}#laminator-check{overflow-wrap:anywhere;padding:20px 0;scroll-margin-top:24px}#laminator-check .lmcheck-kicker{letter-spacing:.16em;color:var(--foreground);font-size:12px;font-weight:750}#laminator-check h3{max-width:820px;margin:14px 0;font-size:clamp(25px,4vw,40px);line-height:1.45}#laminator-check h4{margin:0 0 15px;font-size:20px}#laminator-check p{margin:0 0 16px;line-height:1.85}#laminator-check .lmcheck-sub{color:var(--muted-foreground);max-width:800px}#laminator-check .lmcheck-notice{background:#fff8e9;border-left:4px solid #a16b2c;margin:22px 0;padding:15px 18px;font-size:14px}#laminator-check .lmcheck-grid{grid-template-columns:1.04fr 1fr;align-items:start;gap:24px;display:grid}#laminator-check .lmcheck-panel{background:var(--surface-soft);border:1px solid var(--border);border-radius:18px;min-width:0;padding:24px}#laminator-check .lmcheck-field{margin-bottom:18px}#laminator-check label{margin-bottom:7px;font-size:14px;font-weight:650;line-height:1.7;display:block}#laminator-check label span{font-variant-numeric:tabular-nums;color:var(--foreground);margin-right:10px}#laminator-check select{width:100%;max-width:100%;font:inherit;background:var(--surface-soft);color:inherit;border:1px solid #98aaa3;border-radius:8px;min-height:46px;padding:12px 34px 12px 10px;font-size:14px;display:block}#laminator-check select:focus,#laminator-check button:focus-visible,#laminator-check a:focus-visible{outline-offset:3px;outline:3px solid #b1d8ca}#laminator-check .lmcheck-actions{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}#laminator-check button{cursor:pointer;color:#fff;min-height:46px;font:inherit;background:#245b4d;border:1px solid #245b4d;border-radius:8px;padding:12px 16px;font-weight:650}#laminator-check button[type=reset]{color:var(--foreground);background:var(--surface-soft)}#laminator-check small{color:var(--muted-foreground);margin-top:12px;font-size:12px;line-height:1.8;display:block}#laminator-check .lmcheck-empty{color:var(--muted-foreground);padding:20px 0}#laminator-check .lmcheck-badge{letter-spacing:.06em;background:var(--surface-note);border-radius:99px;margin-bottom:14px;padding:6px 10px;font-size:12px;font-weight:700;display:inline-block}#laminator-check [data-status=stop] .lmcheck-badge,#laminator-check [data-status=invalid] .lmcheck-badge{color:#723c1c;background:#fce8dc}#laminator-check li{margin-bottom:14px;line-height:1.85}#laminator-check ul{margin:0;padding-left:21px}#laminator-check .lmcheck-models{background:var(--surface-note);border-radius:9px;margin-bottom:18px;padding:14px;font-size:15px;font-weight:750}#laminator-check .lmcheck-divider{border:0;border-top:1px solid var(--border);margin:22px 0}#laminator-check .lmcheck-static{margin-top:30px}#laminator-check .lmcheck-scroll{overflow-x:auto}#laminator-check table{border-collapse:collapse;width:100%;min-width:320px;font-size:14px}#laminator-check th,#laminator-check td{text-align:left;vertical-align:top;border-bottom:1px solid var(--border);padding:12px 10px;line-height:1.7}#laminator-check th{background:var(--surface-note)}#laminator-check .lmcheck-sources{color:var(--muted-foreground);margin-top:24px;font-size:13px}#laminator-check .lmcheck-sources a{color:var(--foreground);overflow-wrap:anywhere}#laminator-check .lmcheck-foot{border-top:1px solid var(--border);color:var(--muted-foreground);margin-top:26px;padding-top:18px;font-size:12px}#laminator-check [hidden]{display:none!important}@media (width<=760px){#laminator-check .lmcheck-grid{grid-template-columns:1fr}#laminator-check{padding:20px 0}#laminator-check .lmcheck-panel{padding:19px 16px}#laminator-check h4{font-size:18px}#laminator-check select{font-size:14px}#laminator-check table{min-width:300px}#laminator-check .lmcheck-actions button{flex:1}}@media (prefers-reduced-motion:reduce){#laminator-check *{scroll-behavior:auto!important}}#laminator-check .lmcheck-notice{color:#503719}#laminator-check select{font-size:16px}#laminator-check h3,#laminator-check h4{font-weight:750}#laminator-check .lmcheck-grid{grid-template-columns:1fr}#laminator-check .lmcheck-models{overflow-wrap:anywhere}
