.csv-header{color:#8626c3;font-weight:700}.csv-value{color:#2e7d32}.line-numbered-container{background-color:#fff;border:1px solid #ccc;border-radius:4px;min-height:400px!important;max-height:700px!important;margin-bottom:15px;box-shadow:0 2px 4px #0000001a;position:relative;display:flex;overflow:hidden;overflow-x:hidden;font-family:Courier New,Courier,monospace;font-size:14px;line-height:1.5;z-index:10}.line-numbered-container:hover{border-color:#000000de}.line-numbered-container:focus-within{border-color:#2196f3;border-width:2px}.line-numbers{background-color:#f8f8f8;border-right:1px solid #e0e0e0;color:#999;font-family:monospace;padding:8px 0;text-align:right;width:50px;overflow-y:hidden;flex-shrink:0;-webkit-user-select:none;user-select:none}.line-number{display:block;line-height:1.5;font-size:12px;padding-right:8px}.text-area-with-line-numbers{background-color:#fff;border:none;outline:none;resize:none;font-family:Courier New,Courier,monospace;font-size:14px;line-height:1.5;padding:8px;color:#000000de;width:calc(100% - 50px);height:100%;overflow-y:auto;flex-grow:1}.output-with-line-numbers{background-color:#fff;border:none;outline:none;font-family:Courier New,Courier,monospace;font-size:14px;line-height:1.5;padding:8px;color:#000000de;width:calc(100% - 50px);height:100%;overflow-y:auto;overflow-x:hidden;flex-grow:1;margin:0;white-space:pre-wrap;word-wrap:break-word;word-break:break-all}.text-area-with-line-numbers::placeholder{color:#00000080;opacity:1}.MuiStack-root,.MuiStack-root.css-rsohxk-MuiStack-root{display:flex!important}@media (min-width: 900px){.MuiStack-root,.MuiStack-root.css-rsohxk-MuiStack-root,div.MuiStack-root{flex-direction:row!important}}@media (max-width: 899px){.MuiStack-root,.MuiStack-root.css-rsohxk-MuiStack-root,div.MuiStack-root{flex-direction:column!important}}@media (max-width: 600px){.line-numbered-container{min-height:250px}}.decorative-circle{z-index:-1}
