.guide-evidence{font:13px/1.8 'Microsoft YaHei',sans-serif;color:inherit;text-align:left}.guide-evidence h3{font-size:16px;margin:20px 0 10px}.guide-evidence small{display:block;font-size:11px;opacity:.78;line-height:1.8}.guide-evidence a{color:inherit;text-underline-offset:3px}.guide-evidence figure{margin:12px 0}.guide-evidence img{width:100%;max-height:310px;object-fit:contain;background:transparent}.guide-evidence details{margin:14px 0}.guide-evidence summary{cursor:pointer;padding:4px 0}.guide-gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(165px,1fr));gap:12px}.guide-gallery figure{min-width:0}.guide-gallery img{height:180px}.guide-evidence .tag{font-weight:600}.guide-evidence table{width:100%;border-collapse:collapse;font-size:11px}.guide-evidence td,.guide-evidence th{padding:6px 5px;border-bottom:1px solid #88785555;white-space:nowrap;text-align:left}.weather-table{overflow:auto}.guide-evidence .weather-alert{color:inherit;opacity:.85}.date-picker{font:12px/1.4 inherit;display:flex;align-items:center;gap:8px}.date-picker input{font:inherit;background:transparent;color:inherit;border:1px solid #88785577;border-radius:5px;padding:7px;min-width:0}.date-picker input:focus-visible{outline:2px solid #bd9446;outline-offset:2px}.guide-data-stamp{font-size:10px;line-height:1.6}button,a,input{outline-offset:4px}

