._page_1qtb0_1{display:flex;flex-direction:column;gap:16px}._inputGrid_1qtb0_9{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px}._field_1qtb0_15{display:flex;flex-direction:column;gap:2px}._fieldLabel_1qtb0_21{font-size:var(--font-2xs);font-weight:600;color:var(--text-tertiary)}._input_1qtb0_9{width:100%;padding:6px 8px;font-family:var(--font-mono);font-size:var(--font-sm);font-weight:600;background:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-default);border-radius:var(--radius-sm);outline:none;transition:border-color .15s}._input_1qtb0_9:focus{border-color:var(--accent)}._statCards_1qtb0_47{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:8px}._statCard_1qtb0_47{display:flex;flex-direction:column;gap:4px;padding:12px;background:var(--bg-secondary);border:1px solid var(--border-default);border-radius:var(--radius-sm)}._statLabel_1qtb0_63{font-size:var(--font-2xs);font-weight:600;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.04em}._statValue_1qtb0_71{font-family:var(--font-mono);font-size:var(--font-lg);font-weight:700;color:var(--text-primary)}._statGood_1qtb0_78{color:var(--success)}._statBad_1qtb0_82{color:var(--danger)}._results_1qtb0_88{display:flex;flex-direction:column;gap:12px}._sectionLabel_1qtb0_94{font-size:var(--font-sm);font-weight:600;color:var(--text-secondary)}._table_1qtb0_100{width:100%;border-collapse:collapse;font-size:var(--font-xs)}._table_1qtb0_100 th{text-align:left;padding:8px 6px;font-weight:600;color:var(--text-tertiary);border-bottom:1px solid var(--border-default);white-space:nowrap}._table_1qtb0_100 td{padding:8px 6px;border-bottom:1px solid var(--border-subtle);font-family:var(--font-mono);font-weight:500}._table_1qtb0_100 tr:last-child td{border-bottom:none}._depthCell_1qtb0_126{font-family:var(--font-body);font-weight:600;color:var(--text-primary)}._depthBB_1qtb0_132{font-weight:400;color:var(--text-tertiary)}._num_1qtb0_137{text-align:right}._note_1qtb0_143{font-size:var(--font-2xs);color:var(--text-tertiary)}._info_1qtb0_148{font-size:var(--font-xs);color:var(--text-tertiary);text-align:center;line-height:1.5}@media(min-width:768px){._inputGrid_1qtb0_9,._statCards_1qtb0_47{grid-template-columns:repeat(4,1fr)}._table_1qtb0_100{font-size:var(--font-sm)}}
