.Home_container__bCOhY{width:100vw;max-width:100vw;margin:0;padding:20px;font-family:Arial,sans-serif}.Home_splitView__sILiw{display:flex;gap:20px;margin-top:20px;width:100%;max-width:100vw}.Home_leftPanel__UQ0_u,.Home_rightPanel__iumjs{flex:1 1;border:1px solid #ccc;padding:10px;overflow-y:auto;max-height:80vh}.Home_rightPanel__iumjs{display:flex;flex-direction:column;background:#f5f7fa;min-width:320px}.Home_questionInput__XSg5Y{margin-bottom:10px}.Home_questionInput__XSg5Y label{display:block;margin-bottom:4px;font-weight:700}.Home_questionInput__XSg5Y input{width:100%;padding:6px;font-size:14px;box-sizing:border-box}.Home_button__Zs7A2{margin-top:auto;padding:10px 20px;font-size:16px;cursor:pointer;border:none;border-radius:8px;background:linear-gradient(90deg,#1976d2,#42a5f5);color:#fff;font-weight:600;box-shadow:0 2px 8px 0 rgba(25,118,210,.08);transition:background .2s,box-shadow .2s,transform .1s;outline:none}.Home_button__Zs7A2:focus:not(:disabled),.Home_button__Zs7A2:hover:not(:disabled){background:linear-gradient(90deg,#1565c0,#1e88e5);box-shadow:0 4px 16px 0 rgba(25,118,210,.16);transform:translateY(-2px) scale(1.03)}.Home_button__Zs7A2:active:not(:disabled){background:linear-gradient(90deg,#1976d2,#42a5f5);box-shadow:0 1px 4px 0 rgba(25,118,210,.1);transform:translateY(1px) scale(.98)}.Home_button__Zs7A2:disabled{background:#e0e0e0;color:#aaa;cursor:not-allowed;box-shadow:none}.Home_results__7EkV7{margin-top:20px;white-space:pre-wrap;background-color:#f9f9f9;padding:10px;border-radius:4px;font-family:monospace;font-size:14px}.Home_error__m2kA6{color:red;font-weight:700}.Home_input__ZarWZ{width:100%;padding:8px 10px;font-size:16px;border:1px solid #bbb;border-radius:5px;box-sizing:border-box;outline:none;transition:border-color .2s}.Home_input__ZarWZ:focus{border-color:#1976d2}