@charset "UTF-8";*{margin:0;padding:0}a{color:#ccc;text-decoration:none}html,body{background:#333;color:#ccc;font-family:menlo,monospace;height:100%}ul,ol{list-style:none;margin:0;padding:0}input,textarea{background:#5a5a5a;border:1px solid #999;color:#f0f0f0;font-family:menlo,monospace;font-size:14px;padding:3px 5px;resize:none}input:focus,textarea:focus{outline:none}.sidebar{background:#444;box-sizing:border-box;width:200px}#app{height:100%}.page-connection{display:flex;height:100%}.saved-list{padding:10px}.saved-list .saved-list-item{line-height:2em;font-size:14px;box-sizing:border-box;flex:1;min-width:200px;max-width:150px}.connection-form{display:flex;flex-direction:column;flex:1;justify-content:center;align-items:center}.connection-form .ui-form-item{margin-bottom:10px}.connection-form .ui-form-item label{display:inline-block;padding-right:10px;width:100px;text-align:right}.connection-form .ui-form-item button{margin-right:10px}.connection-form .ui-form-item button:hover{background:#444}.connection-form .ui-form-item button:last-of-type{margin-right:0}button{padding:5px 20px;background:#555;color:#fff;border:1px solid #ccc;border-radius:3px;cursor:pointer}.page-connection{display:flex;height:100%}.saved-list{padding:10px}.saved-list .saved-list-item{line-height:2em;font-size:14px;box-sizing:border-box;flex:1;min-width:200px;max-width:150px}.connection-form{display:flex;flex-direction:column;flex:1;justify-content:center;align-items:center}.connection-form .ui-form-item{margin-bottom:10px}.connection-form .ui-form-item label{display:inline-block;padding-right:10px;width:100px;text-align:right}.connection-form .ui-form-item button{margin-right:10px}.connection-form .ui-form-item button:hover{background:#444}.connection-form .ui-form-item button:last-of-type{margin-right:0}button{padding:5px 20px;background:#555;color:#fff;border:1px solid #ccc;border-radius:3px;cursor:pointer}table[data-v-3d0795fe]{border-spacing:0;border-collapse:collapse;background:#666}th[data-v-3d0795fe],td[data-v-3d0795fe]{font-size:12px;border:1px solid #999;padding:2px 10px;white-space:nowrap;max-width:300px;overflow:hidden;text-overflow:ellipsis;font-family:menlo,monospace;cursor:default;color:#f0f0f0}th[data-v-3d0795fe]{text-align:left;padding-top:4px;padding-bottom:4px;background:#5a5a5a}.dark td[data-v-3d0795fe]{background:#5a5a5a}.selected td[data-v-3d0795fe],tr:hover td[data-v-3d0795fe]{background:#333}.edit-input[data-v-3d0795fe]{padding:0;border:0 none;font-size:12px;background:transparent;width:100%}.dblist-container[data-v-b092b540]{height:100%;overflow:hidden;display:flex;flex-direction:column}ul[data-v-b092b540]{list-style:none;padding:0;margin:0;cursor:default;font-size:14px;overflow-y:auto}.dblist[data-v-b092b540]{padding:10px}.dbName[data-v-b092b540]{white-space:nowrap;overflow:hidden}.dbName[data-v-b092b540]:before{display:inline-block;content:"\25be";padding:2px;transform:rotate(-90deg);transition:transform .4s}.dbName.show[data-v-b092b540]:before{transform:rotate(0)}.tableItem[data-v-b092b540]{margin-left:30px;padding:3px 5px;overflow:hidden}.tableItem.active[data-v-b092b540]{border-radius:2px;background:#666}.dblist-opration[data-v-b092b540]{font-size:12px;padding:5px 10px}.dblist-opration .operate[data-v-b092b540]{padding:0 10px;background:#666;margin-right:10px}.tabs[data-v-a783ef72]{display:flex;cursor:default;font-size:14px}.tabs .tab-item[data-v-a783ef72]{padding:5px 10px}.tabs .tab-item.active[data-v-a783ef72]{border-bottom:2px solid #999;background:#555}.pagination .pagination-item[data-v-264b689e]{padding:0 5px}.pagination .pagination-item[data-v-264b689e]:last-child{padding-right:0}.container{display:flex;height:100vh;overflow:hidden}.container .sidebar{flex-shrink:0;overflow:auto}.container .content{padding:10px;flex:1;overflow:hidden;display:flex;flex-direction:column}.container .content .terminal textarea{width:100%;box-sizing:border-box;height:4em;padding:5px}.container .content .table{margin-top:10px;flex:1;overflow:auto}.container .content .status-bar{margin:5px 0;display:flex;justify-content:flex-end;font-size:12px}.container .content .status-bar .status-bar-item{margin-left:20px}.container .content .status-bar .operation-bar{flex:1}.container .content .status-bar .operation-bar .status-bar-item{margin-left:0}.container .content .status-bar .operation-bar .status-bar-item .operate{padding:0 10px;background:#666;margin-right:10px}
