.draggable[data-v-22dd43bf]{cursor:row-resize;background-color:#f5f5f5;height:8px;transition:background-color .2s;position:relative}.draggable[data-v-22dd43bf]:hover{background-color:#e0e0e0}.draggable[data-v-22dd43bf]:after{content:"";background-color:#ddd;border-radius:2px;width:40px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.log-content[data-v-8f937470]{color:#333}.log-error[data-v-8f937470],.log-fail[data-v-8f937470]{color:#dc3545;font-weight:500}.log-warn[data-v-8f937470]{color:#ca8a04}.log-return[data-v-8f937470],.log-warn[data-v-8f937470]{font-weight:500}.log-finish[data-v-8f937470]{color:#5d5d5d;font-weight:600}.log-image[data-v-8f937470]{border-radius:4px;max-width:100%;height:auto;margin:4px 0}.log-item[data-v-8f937470]{border-bottom:1px solid #f0f0f0;flex-direction:row;justify-content:space-between;padding:4px 8px 4px 26px;display:flex}.log-item[data-v-8f937470]:last-child{border-bottom:none}.no-logs[data-v-8f937470]{color:#999;font-style:italic}.log-line-number[data-v-8f937470]{color:#b4b4b4;word-break:keep-all;display:inline-block}.execution-result[data-v-18a7e08e]{font-family:monospace;font-size:14px;line-height:1.5}.group-header[data-v-18a7e08e]{cursor:pointer;align-items:center;padding:4px 8px;display:flex;position:relative}.group-header span[data-v-18a7e08e]{color:#5d5d5d;font-weight:600}.group-header .execution-time[data-v-18a7e08e]{color:#b4b4b4;font-size:12px;font-weight:lighter;position:absolute;right:8px}.expand-icon[data-v-18a7e08e]{color:#666;box-sizing:border-box;width:18px;padding-right:10px;font-size:12px}.execution-result.preparing .group-header[data-v-18a7e08e]:after,.execution-result.running .group-header[data-v-18a7e08e]:after{color:#b4b4b4;margin-left:5px;font-size:12px;font-style:italic;display:inline-block}.execution-result.running .group-header[data-v-18a7e08e]:after{content:"running code..."}.execution-result.preparing .group-header[data-v-18a7e08e]:after{content:"initializing virtual environment..."}.button-container[data-v-3236a641]{flex-direction:row;justify-content:right;display:flex;position:absolute;right:45px}.button-container[data-v-3236a641]>*{margin-left:6px;transition:transform .2s}.button-container[data-v-3236a641]>:not(.disabled):hover{cursor:pointer;transform:scale(1.1)}.button-container>.disabled[data-v-3236a641]{opacity:.3}.tab-header[data-v-3236a641]{box-sizing:border-box;border-bottom:1px solid #0000;align-items:center;height:48px;padding:0 48px 0 10px;display:flex}h2[data-v-3236a641]{color:#5d5d5d;padding-left:12px;font-size:16px}.python-previewer-container[data-v-3236a641]{flex-direction:column;height:100%;display:flex}.button-container[data-v-3236a641]{max-width:400px}.console-renderer[data-v-3236a641]{--tw-shadow:0px 0px 32px #00000014;--tw-shadow-colored:0px 0px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);flex-direction:column;font-family:monospace;font-size:12px;display:flex}.console-logs[data-v-3236a641]{flex:1;overflow-y:auto}.console-header[data-v-3236a641]{color:#888;padding:4px 0;font-size:14px;position:relative}.console-renderer>div[data-v-3236a641]{white-space:pre-wrap;word-break:break-all;padding:4px 0}.console-header[data-v-3236a641],.console-result-row[data-v-3236a641]{border-bottom:1px solid #eee}.console-result-row[data-v-3236a641]:last-child{border-bottom:none}.delete-icon[data-v-3236a641]{cursor:pointer;box-sizing:border-box;border-radius:4px;height:20px;padding:4px;transition:background-color .2s;position:absolute;bottom:6px;right:15px}.delete-icon[data-v-3236a641]:hover{background-color:#eee}
