.SPFAnalyzer_verdict__Y_TJA{display:flex;align-items:flex-start;gap:12px;padding:12px 16px;border-radius:8px;margin-bottom:20px;border:1px solid}.SPFAnalyzer_verdict_pass__dItt0{background:rgba(63,185,80,.08);border-color:rgba(63,185,80,.3)}.SPFAnalyzer_verdict_warn__a77BF{background:rgba(240,136,62,.08);border-color:rgba(240,136,62,.3)}.SPFAnalyzer_verdict_fail__GjFeV{background:rgba(248,81,73,.08);border-color:rgba(248,81,73,.3)}.SPFAnalyzer_verdict_not_found__iLN03{background:rgba(255,255,255,.04);border-color:var(--color-border)}.SPFAnalyzer_verdictLabel__xg5NK{font-weight:var(--font-weight-semibold);font-size:13px;white-space:nowrap;padding-top:1px}.SPFAnalyzer_verdict_pass__dItt0 .SPFAnalyzer_verdictLabel__xg5NK{color:var(--color-green)}.SPFAnalyzer_verdict_warn__a77BF .SPFAnalyzer_verdictLabel__xg5NK{color:var(--color-orange)}.SPFAnalyzer_verdict_fail__GjFeV .SPFAnalyzer_verdictLabel__xg5NK{color:var(--color-red)}.SPFAnalyzer_verdictText__xYdvo,.SPFAnalyzer_verdict_not_found__iLN03 .SPFAnalyzer_verdictLabel__xg5NK{color:var(--color-text-secondary)}.SPFAnalyzer_verdictText__xYdvo{font-size:13px;line-height:1.5}.SPFAnalyzer_lookupBar__UfzGc{display:flex;align-items:center;gap:10px;margin-bottom:16px}.SPFAnalyzer_lookupLabel__jDD0_{font-size:13px;color:var(--color-text-secondary);flex-shrink:0}.SPFAnalyzer_lookupCount__Y8uQE{font-family:var(--font-mono);font-size:13px;font-weight:var(--font-weight-semibold)}.SPFAnalyzer_lookupCount_ok__FUu6o{color:var(--color-green)}.SPFAnalyzer_lookupCount_warn__O11U9{color:var(--color-orange)}.SPFAnalyzer_lookupCount_fail__ne2Yi{color:var(--color-red)}.SPFAnalyzer_lookupTrack__dic_q{flex:1 1;height:4px;background:var(--color-bg-tertiary);border-radius:2px;max-width:160px;overflow:hidden}.SPFAnalyzer_lookupFill__jXgrp{height:100%;border-radius:2px;transition:width .3s ease}.SPFAnalyzer_lookupFill_ok__C7OQ7{background:var(--color-green)}.SPFAnalyzer_lookupFill_warn__mXzL_{background:var(--color-orange)}.SPFAnalyzer_lookupFill_fail__M1mQE{background:var(--color-red)}.SPFAnalyzer_rawBox__Y_DX_{background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:8px;padding:12px 14px;margin-bottom:20px}.SPFAnalyzer_rawHeader__cxb9X{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.SPFAnalyzer_rawTitle__zoWEA{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-tertiary)}.SPFAnalyzer_rawText__GL6c2{font-family:var(--font-mono);font-size:var(--font-size-sm);color:var(--color-text-primary);word-break:break-all;line-height:1.6;margin:0}.SPFAnalyzer_section__1a85t{margin-bottom:20px}.SPFAnalyzer_sectionTitle__bY3_u{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-tertiary);margin-bottom:10px}.SPFAnalyzer_table__Vgmfv{border:1px solid var(--color-border);border-radius:8px;overflow:hidden}.SPFAnalyzer_tableHead__zcpDL{padding:8px 14px;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-tertiary);background:var(--color-bg-secondary)}.SPFAnalyzer_row__t_tXD,.SPFAnalyzer_tableHead__zcpDL{display:grid;grid-template-columns:36px 96px 1fr 80px;border-bottom:1px solid var(--color-border)}.SPFAnalyzer_row__t_tXD{padding:9px 14px;align-items:center;font-size:var(--font-size-sm)}.SPFAnalyzer_row__t_tXD:last-child{border-bottom:none}.SPFAnalyzer_qualifier__FqDME{font-family:var(--font-mono);font-weight:700;font-size:15px}.SPFAnalyzer_q_pass___WoAy{color:var(--color-green)}.SPFAnalyzer_q_fail__o2DHf{color:var(--color-red)}.SPFAnalyzer_q_softfail__WS6Tt{color:var(--color-orange)}.SPFAnalyzer_q_neutral__ctKbX{color:var(--color-text-tertiary)}.SPFAnalyzer_mechType__q2_hO{display:inline-block;padding:2px 7px;border-radius:4px;font-family:var(--font-mono);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);white-space:nowrap}.SPFAnalyzer_mech_ip4__eFv4r,.SPFAnalyzer_mech_ip6__eQs1l{background:rgba(0,170,255,.12);color:var(--color-blue)}.SPFAnalyzer_mech_include__1sEZ4{background:rgba(0,212,170,.12);color:var(--color-teal)}.SPFAnalyzer_mech_a__vcU4_,.SPFAnalyzer_mech_mx__771yU{background:rgba(63,185,80,.12);color:var(--color-green)}.SPFAnalyzer_mech_ptr__trul4{background:rgba(240,136,62,.12);color:var(--color-orange)}.SPFAnalyzer_mech_redirect__6tdLs{background:rgba(139,92,246,.12);color:var(--color-purple)}.SPFAnalyzer_mech_all__7M1uf,.SPFAnalyzer_mech_exists__l__Xv{background:rgba(255,255,255,.06);color:var(--color-text-secondary)}.SPFAnalyzer_mech_exp__vqCrd{background:rgba(255,255,255,.06);color:var(--color-text-tertiary)}.SPFAnalyzer_mechValue__9V5Ij{font-family:var(--font-mono);color:var(--color-text-primary);word-break:break-all;line-height:1.5}.SPFAnalyzer_mechValueEmpty__QNyq6{color:var(--color-text-tertiary);font-style:italic;font-family:var(--font-sans)}.SPFAnalyzer_lookupNum__8uasc{font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-text-tertiary);text-align:right}.SPFAnalyzer_tree__Fv_nD{margin-bottom:20px}.SPFAnalyzer_treeNode__2E2d9{border:1px solid var(--color-border);border-radius:8px;overflow:hidden;margin-bottom:8px}.SPFAnalyzer_treeNodeIndent__dU1uO{margin-left:24px}.SPFAnalyzer_nodeHeader___8fsG{display:flex;align-items:center;gap:10px;padding:9px 14px;background:var(--color-bg-secondary);cursor:pointer;-webkit-user-select:none;user-select:none}.SPFAnalyzer_nodeHeader___8fsG:hover{background:var(--color-bg-tertiary)}.SPFAnalyzer_nodeDomain__2ZYl7{font-family:var(--font-mono);font-size:var(--font-size-sm);color:var(--color-text-primary);flex:1 1}.SPFAnalyzer_nodeChevron__V5N45{color:var(--color-text-tertiary);font-size:12px;transition:transform .15s ease}.SPFAnalyzer_nodeChevron_open___N1s0{transform:rotate(90deg)}.SPFAnalyzer_nodeBody___ojkG{padding:12px 14px;border-top:1px solid var(--color-border)}.SPFAnalyzer_nodeRaw__dAu7p{font-family:var(--font-mono);font-size:var(--font-size-sm);color:var(--color-text-secondary);word-break:break-all;margin-bottom:10px;line-height:1.5}.SPFAnalyzer_nodeNotFound__oPnYA{font-size:var(--font-size-sm);color:var(--color-text-tertiary);font-style:italic}.SPFAnalyzer_violations__Y9DSt{margin-bottom:20px}.SPFAnalyzer_violation__Rj1xg{display:flex;flex-direction:column;gap:4px;padding:10px 14px;border-radius:8px;margin-bottom:8px;border-left:3px solid}.SPFAnalyzer_violation_fail__EUOId{background:rgba(248,81,73,.06);border-color:var(--color-red)}.SPFAnalyzer_violation_warn__g6ERK{background:rgba(240,136,62,.06);border-color:var(--color-orange)}.SPFAnalyzer_violationTop__Xpu1g{display:flex;align-items:center;gap:8px}.SPFAnalyzer_violationBadge__P1q4Z{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:1px 6px;border-radius:3px;flex-shrink:0}.SPFAnalyzer_badge_fail__C4T5f{background:rgba(248,81,73,.18);color:var(--color-red)}.SPFAnalyzer_badge_warn__u9Hyq{background:rgba(240,136,62,.18);color:var(--color-orange)}.SPFAnalyzer_violationMsg__PrRow{font-size:13px;color:var(--color-text-primary)}.SPFAnalyzer_violationFix__xdC2M{font-size:12px;color:var(--color-text-secondary);line-height:1.5}