.analysis_container__2vYGM{max-width:1200px;margin:0 auto;padding:2rem}.analysis_analysisContainer__q7TrR{display:flex;flex-direction:column;gap:2rem}.analysis_tableContainer__8GtR3{margin-bottom:2rem}.analysis_table___L_Op{width:100%;border-collapse:collapse;margin-top:1rem;box-shadow:0 2px 5px rgba(0,0,0,.1)}.analysis_table___L_Op td,.analysis_table___L_Op th{padding:.75rem;text-align:left;border-bottom:1px solid #e0e0e0}.analysis_table___L_Op th{background-color:#f5f5f5;font-weight:600}.analysis_table___L_Op tr:nth-child(2n){background-color:#f9f9f9}.analysis_table___L_Op tr:hover{background-color:#f0f0f0}.analysis_error__GASiY{color:#d32f2f;padding:1rem;background-color:#ffebee;border-radius:4px;border-left:4px solid #d32f2f}.analysis_trainSection__yKXtM{margin-top:2rem;padding:1.5rem;background-color:#f5f5f5;border-radius:8px}.analysis_trainSection__yKXtM h3{margin-top:0}.analysis_trainButton__98za5{background-color:#4caf50;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:4px;font-size:1rem;cursor:pointer;transition:background-color .2s}.analysis_trainButton__98za5:hover{background-color:#388e3c}.analysis_trainButton__98za5:disabled{background-color:#a5d6a7;cursor:not-allowed}.analysis_message__0IbiZ{margin-top:1rem;padding:.75rem;border-radius:4px}.analysis_message__0IbiZ.analysis_success__Wx3sQ{background-color:#e8f5e9;color:#2e7d32;border-left:4px solid #2e7d32}.analysis_message__0IbiZ.analysis_error__GASiY{background-color:#ffebee;color:#d32f2f;border-left:4px solid #d32f2f}.analysis_userDigitsSection__vVcXk{margin-top:2rem}.analysis_digitSelector__N0HkU{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}.analysis_digitButton__wbDj3{background-color:#e0e0e0;border:none;padding:.5rem 1rem;border-radius:4px;font-size:1rem;cursor:pointer;transition:background-color .2s}.analysis_digitButton__wbDj3:hover:not(:disabled){background-color:#bdbdbd}.analysis_digitButton__wbDj3.analysis_selected__6jf7W{background-color:#2196f3;color:#fff}.analysis_digitButton__wbDj3:disabled{opacity:.5;cursor:not-allowed}.analysis_userDigitsList__xSX6D{margin-top:1.5rem}.analysis_digitsGrid__Chur4{display:grid;grid-template-columns:repeat(auto-fill,minmax(70px,1fr));grid-gap:1rem;gap:1rem}.analysis_digitItem__AzGbL{border:1px solid #e0e0e0;border-radius:4px;padding:.5rem;background-color:#fff;display:flex;justify-content:center;align-items:center;transition:transform .2s}.analysis_digitItem__AzGbL:hover{transform:scale(1.05);box-shadow:0 2px 8px rgba(0,0,0,.1)}.analysis_digitItem__AzGbL img{display:block;max-width:100%;height:auto}.analysis_noUserDigits__JDkRd{padding:2rem;text-align:center;background-color:#f5f5f5;border-radius:8px;margin-top:1rem}.analysis_noUserDigits__JDkRd h3{margin-top:0;color:#616161}.analysis_noUserDigits__JDkRd p{color:#757575}