.styles_settingsCard___vGN6{background:linear-gradient(135deg,#f6d365,#fda085);color:#333;border:none;box-shadow:0 4px 6px rgba(0,0,0,.1)}.styles_settingsCard___vGN6 .styles_card-title__DrLon{color:#333;margin-bottom:1rem}.styles_modeDescription__JEe_E{background:rgba(255,255,255,.9);padding:15px;border-radius:8px;border-left:4px solid #0d6efd}.styles_modeDescription__JEe_E h6{color:#333;margin-bottom:8px}.styles_sqlTextarea__rSR4a{font-family:Courier New,monospace;font-size:14px;resize:vertical;min-height:300px;border:2px solid #e9ecef;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.styles_sqlTextarea__rSR4a:focus{border-color:#0d6efd;box-shadow:0 0 0 .2rem rgba(13,110,253,.25)}.styles_parseButton__LMp_H{padding:10px 20px;font-weight:600;border-radius:8px;box-shadow:0 4px 10px rgba(246,211,101,.3);transition:all .3s ease;border:none;background:linear-gradient(45deg,#f6d365,#fda085);color:#333}.styles_parseButton__LMp_H:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 15px rgba(246,211,101,.4)}.styles_parseButton__LMp_H:disabled{opacity:.6;transform:none;box-shadow:none}.styles_resultsContainer__2ORo0{max-height:500px;overflow-y:auto}.styles_tokensContainer__BLig7{padding:10px}.styles_tokensHeader__Hvf0_{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;padding-bottom:10px;border-bottom:2px solid #dee2e6}.styles_tokensHeader__Hvf0_ h6{margin:0;color:#333}.styles_tokenStats__ZmGWY{display:flex;gap:8px;flex-wrap:wrap}.styles_tokensGrid__h8NzN{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:10px;gap:10px}.styles_token__DXjYj{padding:10px;border-radius:6px;border:1px solid #dee2e6;background:white;transition:all .2s ease;display:flex;flex-direction:column;gap:5px}.styles_token__DXjYj:hover{transform:translateY(-3px);box-shadow:0 3px 10px rgba(0,0,0,.1)}.styles_token__DXjYj.styles_keyword__CIkqV{background:#d1ecf1;border-color:#bee5eb}.styles_token__DXjYj.styles_identifier__46oI5{background:#d4edda;border-color:#c3e6cb}.styles_token__DXjYj.styles_string__jwdJu{background:#fff3cd;border-color:#ffeaa7}.styles_token__DXjYj.styles_number__9Nfvw{background:#f8d7da;border-color:#f5c6cb}.styles_token__DXjYj.styles_comment__Wj6fv{background:#e2e3e5;border-color:#d6d8db}.styles_token__DXjYj.styles_punctuation__7uixD{background:#e9ecef;border-color:#dee2e6}.styles_token__DXjYj.styles_word__LcZD_{background:#f8f9fa;border-color:#e9ecef}.styles_tokenValue__ZaBXe{font-family:Courier New,monospace;font-size:.9rem;font-weight:600;word-break:break-all}.styles_tokenType__9cI5u{font-size:.7rem;color:#6c757d;text-transform:uppercase;letter-spacing:.5px}.styles_astContainer__N3yV4{padding:10px}.styles_astHeader__GTaew{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid #dee2e6}.styles_astHeader__GTaew h6{margin:0;color:#333}.styles_metadata__zujMK{display:flex;flex-direction:column;gap:8px}.styles_metadataItem__VUAem{display:flex;align-items:center;gap:8px;font-size:.9rem}.styles_metadataItem__VUAem i{color:#0d6efd;width:20px}.styles_astTree__h8_pg{padding:15px;background:#f8f9fa;border-radius:8px;border:1px solid #dee2e6}.styles_astRoot__kwYtd{padding:15px;background:white;border-radius:6px;border:1px solid #dee2e6}.styles_astRootHeader__UkQkO{display:flex;align-items:center;gap:10px;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #dee2e6}.styles_astRootHeader__UkQkO i{font-size:1.5rem;color:#0d6efd}.styles_astNode__ghtC4{margin:10px 0;padding:15px;background:white;border-radius:6px;border:1px solid #dee2e6;border-left:4px solid #0d6efd}.styles_astNodeHeader__WcIud{display:flex;align-items:center;gap:10px;margin-bottom:10px}.styles_astNodeHeader__WcIud i{color:#6c757d}.styles_astNodeContent___xusl{padding:10px;background:#f8f9fa;border-radius:4px;margin-bottom:10px}.styles_astNodeContent___xusl code{font-family:Courier New,monospace;color:#d63384;word-break:break-all}.styles_astChild__SMBjx{margin-left:20px}.styles_astLine__XjY1P{display:flex;gap:10px;padding:5px 10px;margin:2px 0;background:#f8f9fa;border-radius:4px;font-family:Courier New,monospace;font-size:.9rem}.styles_lineNumber__62x9Z{color:#6c757d;font-weight:600;min-width:30px}.styles_queryStructure__lXR8w{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px;padding:15px;background:#f8f9fa;border-radius:8px;border:1px solid #dee2e6}.styles_structureItem__7tvOb{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:white;border-radius:4px;border:1px solid #dee2e6}.styles_structureLabel__dR78Y{font-weight:600;color:#495057}.styles_structureValue__sfCFR{font-family:Courier New,monospace;font-weight:600;color:#0d6efd}.styles_astTree__h8_pg::-webkit-scrollbar,.styles_resultsContainer__2ORo0::-webkit-scrollbar,.styles_tokensGrid__h8NzN::-webkit-scrollbar{width:8px;height:8px}.styles_astTree__h8_pg::-webkit-scrollbar-track,.styles_resultsContainer__2ORo0::-webkit-scrollbar-track,.styles_tokensGrid__h8NzN::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.styles_astTree__h8_pg::-webkit-scrollbar-thumb,.styles_resultsContainer__2ORo0::-webkit-scrollbar-thumb,.styles_tokensGrid__h8NzN::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.styles_astTree__h8_pg::-webkit-scrollbar-thumb:hover,.styles_resultsContainer__2ORo0::-webkit-scrollbar-thumb:hover,.styles_tokensGrid__h8NzN::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@media (max-width:768px){.styles_sqlTextarea__rSR4a{min-height:200px}.styles_tokensGrid__h8NzN{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.styles_astHeader__GTaew{flex-direction:column;gap:10px}.styles_queryStructure__lXR8w{grid-template-columns:1fr}.styles_tokensHeader__Hvf0_{flex-direction:column;align-items:flex-start;gap:10px}.styles_tokenStats__ZmGWY{justify-content:flex-start}}