.owner-file-top,.owner-file-toolbar,.owner-file-toolbar>div,.owner-file-editor-top,.owner-file-actions,#owner-file-path{display:flex;align-items:center;gap:10px}.owner-file-top,.owner-file-toolbar,.owner-file-editor-top{justify-content:space-between}.owner-file-top h2{margin:8px 0}.owner-file-toolbar{flex-wrap:wrap;margin:24px 0 14px}.owner-file-toolbar>div{flex-wrap:wrap}.owner-files button:not(.button){background:transparent;border:1px solid var(--line);border-radius:6px;color:var(--text);padding:7px 10px;font-size:12px;cursor:pointer}.owner-files button:disabled{opacity:.45;cursor:default}.owner-file-name{border:0!important;text-align:left;overflow-wrap:anywhere}#owner-file-path button{color:var(--accent);border:0;padding:4px}.owner-file-scroll{overflow:auto;min-height:180px}.owner-files table{width:100%;border-collapse:collapse;text-align:left}.owner-files th,.owner-files td{padding:12px 8px;border-bottom:1px solid var(--line);font-size:12px}.owner-files th{color:var(--muted);font-weight:500}.owner-file-actions{justify-content:flex-end}.owner-file-editor-top{padding:18px 0 12px;overflow-wrap:anywhere}#owner-file-text{width:100%;min-height:360px;font:13px/1.6 Consolas,monospace;resize:vertical;white-space:pre;tab-size:2;background:#0a120d;color:#e5eee2;border:1px solid var(--line);border-radius:6px;padding:15px}#owner-file-status{padding:16px 0 0;color:var(--muted);font-size:12px}#owner-file-status.error{color:#ffb8a0}.owner-files [hidden]{display:none!important}.owner-files-locked{max-width:680px}.owner-files-locked p{line-height:1.7}@media(max-width:700px){.owner-file-toolbar>div{gap:6px}.owner-file-actions{flex-wrap:wrap}.owner-files td:nth-child(2),.owner-files th:nth-child(2){display:none}.owner-files button:not(.button){padding:6px 8px;font-size:11px}.owner-file-top{align-items:flex-start}}
.owner-file-lock-actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:22px}
