.presentation-editor{display:grid;grid-template-columns:minmax(270px,340px) minmax(400px,1fr);gap:14px}.presentation-controls{background:#f5f8fa;border:1px solid #d2dbe5;border-radius:5px;padding:12px;max-height:68vh;overflow:auto}.presentation-preview{min-width:0;padding:12px;border:1px solid #d2dbe5;border-radius:5px}.presentation-channel{border-top:1px solid #cbd5df;margin-top:12px;padding-top:12px}.presentation-channel input[type=color]{width:65px}.report-presentation{color:#24364a}.report-presentation table{width:100%;border-collapse:collapse;font-size:12px}.report-presentation th,.report-presentation td{padding:7px 9px;border-bottom:1px solid #e0e6eb;text-align:left}.report-presentation th{background:#edf2f6;position:sticky;top:0}.presentation-scroll{max-width:100%;overflow:auto;background:#fff;border:1px solid #d2dbe5}.presentation-scroll svg{display:block;font-family:Segoe UI,Arial,sans-serif}.report-presentation p{font-size:12px;line-height:1.5}.presentation-warning{color:#85571c;background:#fff8e9;padding:8px;border-radius:4px}.presentation-view-picker{display:flex;gap:6px;margin:10px 0}@media(max-width:1000px){.presentation-editor{grid-template-columns:1fr}.presentation-controls{max-height:none}}
