.CorsCheckTool_fields__A__P_{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-bottom:var(--space-3)}.CorsCheckTool_field__5qIdP{display:flex;flex-direction:column;gap:6px;flex:1 1;min-width:200px}.CorsCheckTool_fieldLabel__hO_E4{font-family:var(--font-mono),var(--font-mono-fallback);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim)}.CorsCheckTool_input__0CBGk{width:100%;background:var(--panel);border:1px solid var(--line-strong);color:var(--text-bright);font-family:var(--font-mono),var(--font-mono-fallback);font-size:13px;padding:10px var(--space-3);outline:none;transition:border-color var(--dur-hover) var(--ease)}.CorsCheckTool_input__0CBGk:focus{border-color:var(--accent)}.CorsCheckTool_submitBtn__u2EuN{padding:10px 24px;background:var(--accent);border:1px solid var(--accent);color:var(--bg);font-family:var(--font-mono),var(--font-mono-fallback);font-size:11px;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:opacity var(--dur-hover) var(--ease)}.CorsCheckTool_submitBtn__u2EuN:hover{opacity:.85}.CorsCheckTool_submitBtn__u2EuN:disabled{opacity:.4;cursor:not-allowed}.CorsCheckTool_errorBox__rW3h9{display:flex;gap:var(--space-2);align-items:baseline;padding:10px var(--space-3);background:rgba(213,122,106,.05);border:1px solid rgba(213,122,106,.35);border-left-width:2px;font-family:var(--font-mono),var(--font-mono-fallback);font-size:12px;color:var(--text-bright)}.CorsCheckTool_errorPrefix__l7v0J{color:var(--err);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.CorsCheckTool_statsGrid__sFVWo{list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line-strong)}.CorsCheckTool_statCell__RtqKd{display:flex;flex-direction:column;gap:4px;padding:10px var(--space-3);background:var(--panel);font-family:var(--font-mono),var(--font-mono-fallback)}.CorsCheckTool_statCell__RtqKd[data-ok] .CorsCheckTool_statValue__QopAx{color:var(--ok)}.CorsCheckTool_statCell__RtqKd[data-err] .CorsCheckTool_statValue__QopAx{color:var(--err)}.CorsCheckTool_statLabel__KD_ms{font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim)}.CorsCheckTool_statValue__QopAx{font-size:20px;color:var(--text-hero);font-weight:600;letter-spacing:-.02em}.CorsCheckTool_checkList__V7Y9U{display:flex;flex-direction:column;gap:1px;background:var(--line);border:1px solid var(--line-strong)}.CorsCheckTool_checkRow__8pk4O{display:flex;gap:var(--space-3);align-items:flex-start;padding:10px var(--space-3);background:var(--panel);font-family:var(--font-mono),var(--font-mono-fallback)}.CorsCheckTool_checkRow__8pk4O[data-pass]{border-left:2px solid rgba(122,198,122,.5)}.CorsCheckTool_checkRow__8pk4O[data-fail]{border-left:2px solid rgba(213,122,106,.5)}.CorsCheckTool_checkIcon__OSgJR{font-size:12px;width:18px;flex-shrink:0;margin-top:2px}.CorsCheckTool_checkRow__8pk4O[data-pass] .CorsCheckTool_checkIcon__OSgJR{color:var(--ok)}.CorsCheckTool_checkRow__8pk4O[data-fail] .CorsCheckTool_checkIcon__OSgJR{color:var(--err)}.CorsCheckTool_checkContent__m4oU6{flex:1 1;display:flex;flex-direction:column;gap:4px}.CorsCheckTool_checkTest__Ln7l8{font-size:12px;color:var(--text-bright);font-weight:500}.CorsCheckTool_checkNote__HUgGe{font-size:11px;color:var(--text-dim)}.CorsCheckTool_checkDetail__mF4Ml{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.CorsCheckTool_checkDetailKey__uxdKU{font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint)}.CorsCheckTool_checkDetailVal__5gckh{font-size:10px;color:var(--text);word-break:break-all}.CorsCheckTool_headerList__kcFUZ{display:flex;flex-direction:column;gap:1px;background:var(--line);border:1px solid var(--line-strong)}.CorsCheckTool_headerRow__cSerx{display:grid;grid-template-columns:280px 1fr;grid-gap:var(--space-3);gap:var(--space-3);padding:8px var(--space-3);background:var(--panel);font-family:var(--font-mono),var(--font-mono-fallback);font-size:11px}.CorsCheckTool_headerName__vpcZD{color:var(--accent-bright);font-weight:500}.CorsCheckTool_headerValue__Wc7mm{color:var(--text);word-break:break-word}.CorsCheckTool_noHeaders__kctwM{padding:var(--space-3);color:var(--text-faint);font-family:var(--font-mono),var(--font-mono-fallback);font-size:11px;background:var(--panel);border:1px solid var(--line)}