*{box-sizing:border-box;margin:0;padding:0}body,html{background:#8b7355;color:#1a1a1a;font-family:Courier New,Courier,monospace;font-size:14px;line-height:1.5}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}@keyframes glow-pulse{0%,to{text-shadow:0 0 4px currentColor}50%{text-shadow:0 0 10px currentColor,0 0 16px currentColor}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#fef9c3;border-left:1px solid #c5b8a030}::-webkit-scrollbar-thumb{background:#8b735580;border:1px solid #8b7355;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#8b7355aa}.copy-btn{background:#f5f0e0;border:1px solid #999;color:#555;font-family:inherit;font-size:10px;padding:4px 10px;cursor:pointer;letter-spacing:.08em;transition:all .15s;white-space:nowrap;flex-shrink:0;border-radius:3px}.copy-btn:hover{background:#e8e0cc;color:#333;border-color:#666}.copy-btn:active{background:#d8d0bb}.copy-btn.copied{border-color:#16a34a;color:#16a34a}.vintage-input{width:100%;box-sizing:border-box;background:#fff;border:1px solid #999;color:#1a1a1a;font-family:inherit;font-size:14px;padding:10px 14px;outline:none;letter-spacing:.04em;border-radius:3px;transition:border-color .15s,box-shadow .15s}.vintage-input:focus{border-color:#1a365d;box-shadow:0 0 6px rgba(26,54,93,.2)}.vintage-input::placeholder{color:#999}.vintage-select{width:100%;background:#fff;border:1px solid #999;color:#1a1a1a;font-family:inherit;font-size:13px;padding:10px 12px;outline:none;cursor:pointer;border-radius:3px}.vintage-select:focus{border-color:#1a365d}.vintage-select option{background:#fff;color:#1a1a1a}.field-with-copy{display:flex;gap:6px;align-items:stretch}.field-with-copy input,.field-with-copy select{flex:1 1;min-width:0}@media (max-width:640px){.grid-2col,.grid-3col{grid-template-columns:1fr!important}.grid-4col{grid-template-columns:1fr 1fr!important}.header-flex{flex-direction:column;align-items:flex-start!important;gap:4px!important}.header-version{margin-left:0!important}.autorun-flex{flex-direction:column;align-items:flex-start!important}.autorun-countdown{margin-left:0!important}.report-header{flex-direction:column;align-items:flex-start!important}.report-meta{margin-left:0!important}.footer-flex{flex-direction:column;gap:4px}.timerange-flex{flex-direction:column;align-items:stretch!important}}