.orientation-history{color:#192d3e;max-width:1400px;margin:auto;padding:24px}.orientation-history header{border-top:4px solid #f97316;justify-content:space-between;align-items:center;gap:16px;display:flex}.orientation-history header p{letter-spacing:1px;font-size:12px}.orientation-history button{cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:6px;margin:4px;padding:10px 14px}.orientation-history button:disabled{opacity:.5;cursor:default}.oh-filters{border:1px solid #ddd;border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding:18px;display:grid}.orientation-history label{flex-direction:column;gap:6px;display:flex}.orientation-history select,.orientation-history input:not([type=checkbox]){font:inherit;border:1px solid #cbd5e1;border-radius:5px;min-width:0;padding:10px}.oh-actions{background:#f5f7fa;border-radius:8px;margin:18px 0;padding:16px}.oh-actions details{margin-top:14px}.oh-actions input{max-width:460px}.oh-table{overflow:auto}.oh-table table{border-collapse:collapse;width:100%}.oh-table th,.oh-table td{text-align:left;vertical-align:top;border-bottom:1px solid #ddd;padding:12px}.oh-table th{background:#eef2f6}.oh-table small{color:#64748b;margin-top:5px;display:block}.oh-selected{background:#fff3e8}.oh-table input[type=checkbox]{width:20px;height:20px}.oh-table details{overflow-wrap:anywhere;min-width:140px;max-width:330px}.oh-error{color:#b42318;background:#fff0f0;padding:14px}.orientation-history summary{cursor:pointer}@media (max-width:800px){.oh-filters{grid-template-columns:1fr 1fr}.orientation-history{padding:14px}}@media (max-width:480px){.oh-filters{grid-template-columns:1fr}}
