.data-center h1{margin:0 0 8px;font-size:1.6rem}.data-runtime p,.data-center p,.data-managed p{line-height:1.7;color:#6b6256}.data-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.data-runtime button,.data-center button,.data-managed button,.data-modal button{border:1px solid #b9ad9c;border-radius:7px;background:#fffaf1;color:#292218;padding:9px 13px;cursor:pointer;font:inherit}.data-runtime button:disabled,.data-center button:disabled,.data-managed button:disabled,.data-modal button:disabled{opacity:.45;cursor:default}.data-runtime a,.data-center a{color:#a43a18;text-decoration:underline}.data-app-frame{display:block;width:100%;flex:1;border:0;background:#fff}.data-runtime{display:flex;flex-direction:column}.data-runtime-layout .sidebar{display:none}.data-runtime-layout .content{margin-left:0;max-width:none}.data-runtime-layout .content-body{max-width:none;padding:14px 24px}.data-modal-shade{position:fixed;top:0;right:0;bottom:0;left:0;background:#201b1480;display:grid;place-items:center;z-index:100;padding:20px}.data-modal{position:relative;width:min(600px,100%);max-height:90vh;overflow:auto;background:#fbf7ef;color:#292218;border:1px solid #cbbfae;border-radius:12px;padding:28px;box-shadow:0 20px 80px #0003}.data-modal.data-wide{width:min(1100px,100%)}.data-modal h2{padding-right:28px}.data-close{position:absolute;right:12px;top:10px}.data-field{display:block;margin:14px 0}.data-field input,.data-managed select,.data-center input{display:block;margin-top:6px;border:1px solid #c2b6a5;border-radius:5px;padding:9px;width:100%;background:#fff;color:#292218;font:inherit}.data-field label{display:block}.data-error{padding:12px 16px;background:#fff0e8;border-left:3px solid #bd4524;margin:14px 0;color:#8b2912!important;overflow-wrap:anywhere}.data-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:16px}.data-card{padding:18px;border:1px solid #d5c9b7;border-radius:10px;margin:14px 0;background:#fffaf2}.data-card h3{margin-top:0}.data-table-wrap{max-width:100%;overflow:auto}.data-table{width:100%;border-collapse:collapse;margin:20px 0;font-size:.85rem}.data-table th,.data-table td{text-align:left;padding:10px 8px;border-bottom:1px solid #d5c9b7;overflow-wrap:anywhere}.data-modal pre{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%;font-size:.85rem}.data-managed h2{margin-top:24px}.data-actions label select{max-width:240px}@media(max-width:650px){.data-runtime-layout .content-body{padding:10px}.data-modal-shade{padding:8px}.data-modal{padding:20px}.data-actions{gap:8px}.data-actions button{padding:9px}.data-table{font-size:.75rem}}.app.data-runtime-layout{grid-template-columns:minmax(0,1fr)}.data-collaboration{width:min(880px,calc(100vw - 24px));max-height:90vh;overflow:auto}.data-collaboration select{max-width:100%}.data-collaboration td{overflow-wrap:anywhere}
