.dl-preview-view{display:flex;flex-direction:column;height:100%;min-height:0;color:var(--ink);background:var(--bg)}.dl-preview-toolbar{display:flex;align-items:center;gap:6px;padding:6px 20px;min-width:0;flex-shrink:0;color:var(--muted)}.dl-preview-toolbar button,.dl-preview-toolbar a,.dl-open-preview{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;border:0;border-radius:4px;background:transparent;color:var(--muted);cursor:pointer}.dl-preview-toolbar button:hover,.dl-preview-toolbar a:hover,.dl-open-preview:hover{background:var(--chip-bg);color:var(--ink)}.dl-preview-toolbar button:disabled{opacity:.3;cursor:default}.dl-preview-toolbar input{width:0;min-width:0;flex:1;padding:5px 8px;border:0;border-radius:4px;background:var(--chip-bg);color:var(--ink);font:11px var(--f-mono, monospace)}.dl-preview-toolbar select{max-width:65px;border:0;background:var(--bg);color:var(--muted);font:10px var(--f-mono, monospace)}.dl-preview-frame{flex:1;min-height:0;overflow:hidden;background:#fff}.dl-preview-empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:var(--muted);font-size:12px}.dl-preview-message,.dl-preview-hint{padding:4px 20px;color:var(--muted);font-size:11px}
