[data-slot=dialog-content].text-file-viewer{background:var(--kx-bg);width:100vw;max-width:none;height:100dvh;color:var(--kx-ink);font-family:var(--kx-font);border:0;border-radius:0;flex-direction:column;gap:0;padding:0;animation:none;display:flex;inset:0;overflow:hidden;transform:translate(0,0)}.text-file-stage{background:var(--kx-surface);flex:1;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.text-file-stage>p{color:var(--kx-ink-2);margin:auto}.text-editor-pane,.text-preview-pane{flex-direction:column;flex:1 1 0;min-width:0;min-height:0;display:flex}.text-editor-pane[hidden]{display:none}.text-preview-pane{background:var(--kx-surface);overflow:auto}.text-file-stage[data-mode=split]>.text-preview-pane{border-left:1px solid var(--kx-line)}.text-file-notice{color:var(--kx-danger);background:#fdecea;flex-shrink:0;padding:10px 20px;font-size:14px}.text-file-info{background:var(--kx-selected);color:var(--kx-selected-ink);flex-shrink:0;padding:10px 20px;font-size:14px}.text-file-viewer .kx-editor-status .text-zoom{box-shadow:none;border:1px solid var(--kx-line);height:36px;padding:0 4px;position:static;bottom:auto;left:auto;transform:none}.text-file-viewer .media-actions{min-width:0}@media (max-width:760px){.text-editor-wide{display:none!important}.text-file-viewer .kx-view-only{gap:0;padding:0 8px;font-size:0}.text-file-viewer .kx-view-only svg{width:18px;height:18px}.text-file-viewer .media-heading{min-width:0}.text-file-viewer .kx-editor-status .text-zoom .viewer-pill-divider{display:none}}@media print{body:has(.text-file-viewer){height:auto!important;overflow:visible!important}body:has(.text-file-viewer)>:not(.text-file-viewer){display:none!important}}
