@media(max-width:640px),(pointer:coarse){._resetButton_5i9jx_2,._printButton_5i9jx_3{min-height:40px}}._header_5i9jx_8{width:100%;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow)}._headerInner_5i9jx_16{padding:18px 24px;display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap}._logo_5i9jx_24{display:block;height:2.5rem;width:auto;object-fit:contain;object-position:left;flex-shrink:0}._divider_5i9jx_33{display:block;width:1px;align-self:stretch;min-height:2.25rem;background:var(--border);flex-shrink:0}._textBlock_5i9jx_42{min-width:0;flex:1 1 280px}._title_5i9jx_47{font-family:var(--font-family-display);font-size:24px;font-weight:700;line-height:1.25;color:var(--primary);margin:0}._subtitle_5i9jx_56{font-size:13px;font-weight:500;line-height:1.5;margin-top:.2rem;margin-bottom:0;color:var(--muted-foreground)}._subtitle_5i9jx_56 code{font-family:var(--font-family-monospace);background:var(--secondary);color:var(--secondary-foreground);padding:1px 6px;border-radius:var(--radius-sm);font-size:12px}._controls_5i9jx_74{margin-left:auto;flex:0 1 auto;min-width:0;max-width:100%;display:flex;align-items:center;gap:.65rem;flex-wrap:wrap}._badge_5i9jx_86{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:var(--radius-full);background:#68a53821;color:var(--success-strong);font-size:11px;font-weight:800;letter-spacing:.02em;white-space:nowrap}._badgeDot_5i9jx_100{width:6px;height:6px;border-radius:var(--radius-full);background:var(--accent);flex-shrink:0}._resetButton_5i9jx_2{border-radius:var(--radius);border:1px solid var(--border);background:var(--popup);color:var(--muted-foreground);font-size:12px;font-weight:700;padding:.55rem 1rem;display:inline-flex;align-items:center;gap:.4rem;cursor:pointer;transition:background-color var(--animation-duration-fast);white-space:nowrap}._resetButton_5i9jx_2:hover{background:var(--secondary)}._resetIcon_5i9jx_128{width:.9rem;height:.9rem}._printButton_5i9jx_3{display:inline-flex;align-items:center;gap:6px;padding:.55rem 1.05rem;border-radius:var(--radius);border:none;font-size:12px;font-weight:700;cursor:pointer;color:var(--primary-foreground);background:var(--primary);box-shadow:var(--shadow);transition:background var(--animation-duration-fast),box-shadow var(--animation-duration-fast);white-space:nowrap}._printButton_5i9jx_3:hover{background:var(--info-hover);box-shadow:var(--shadow-md)}._printIcon_5i9jx_155{width:.9rem;height:.9rem}@media(max-width:767px){._subtitle_5i9jx_56,._logo_5i9jx_24,._divider_5i9jx_33{display:none}._controls_5i9jx_74{margin-left:0;width:100%}}@media(max-width:480px){._printLabel_5i9jx_179{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._printButton_5i9jx_3{padding:.55rem .8rem}}@media print{._header_5i9jx_8{border:none;box-shadow:none;background:transparent;border-radius:0}._headerInner_5i9jx_16{padding:0 0 14px;border-bottom:1px solid #d5dbe3}._logo_5i9jx_24{display:block;height:2.1rem}._divider_5i9jx_33{display:block}._title_5i9jx_47{color:#111827}._badge_5i9jx_86{background:transparent;color:#4b5563;padding:0;border:none}._badgeDot_5i9jx_100{background:#68a538}._resetButton_5i9jx_2,._printButton_5i9jx_3{display:none!important}}
