.caseconverter-module__WC-edW__container{max-width:1200px;margin:0 auto;padding:20px;overflow-x:hidden}.caseconverter-module__WC-edW__header{text-align:center;margin-bottom:1.5rem}.caseconverter-module__WC-edW__title{margin:0 0 .5rem;font-size:2rem;font-weight:700}.caseconverter-module__WC-edW__subtitle{color:#6c757d;margin:.25rem 0 0}.caseconverter-module__WC-edW__dataInfo{background:linear-gradient(135deg,#e7f3ff 0%,#f0e8ff 100%);border-left:4px solid #667eea;border-radius:8px;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-top:1rem;padding:.75rem 1rem;font-size:.95rem;display:flex}.caseconverter-module__WC-edW__infoItem{color:#343a40;align-items:center;display:flex}.caseconverter-module__WC-edW__infoSeparator{color:#bbb}.caseconverter-module__WC-edW__converter{grid-template-columns:1fr 1fr 1fr;gap:20px;margin-top:20px;display:grid}.caseconverter-module__WC-edW__inputSection,.caseconverter-module__WC-edW__outputSection{background:#fff;border-radius:8px;padding:20px;box-shadow:0 2px 10px #0000001a}.caseconverter-module__WC-edW__inputSection h2,.caseconverter-module__WC-edW__outputSection h2{color:#333;margin-bottom:15px}.caseconverter-module__WC-edW__controls{background:#fff;border-radius:8px;padding:20px;box-shadow:0 2px 10px #0000001a}.caseconverter-module__WC-edW__controls h2{color:#333;margin-bottom:15px}.caseconverter-module__WC-edW__smartDashboard{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:12px;margin-bottom:1.5rem;padding:1.5rem}.caseconverter-module__WC-edW__dashboardSection h3{opacity:.95;margin:0 0 1rem;font-size:1.05rem}.caseconverter-module__WC-edW__statsGrid{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1rem;display:grid}.caseconverter-module__WC-edW__statCard{text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border-radius:8px;padding:1rem}.caseconverter-module__WC-edW__statNumber{margin-bottom:.5rem;font-size:1.6rem;font-weight:700;display:block}.caseconverter-module__WC-edW__statName{opacity:.9;font-size:.85rem}.caseconverter-module__WC-edW__quickActions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.caseconverter-module__WC-edW__quickBtn{cursor:pointer;background:#f8f9fa;border:1px solid #ddd;border-radius:6px;padding:8px 12px;font-size:.9rem}.caseconverter-module__WC-edW__quickBtn:disabled{cursor:not-allowed;opacity:.6}.caseconverter-module__WC-edW__buttonGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.caseconverter-module__WC-edW__convertBtn{cursor:pointer;background:#f8f9fa;border:1px solid #ddd;border-radius:6px;padding:12px;font-size:14px;font-weight:500;transition:all .2s}.caseconverter-module__WC-edW__convertBtn:hover{background:#e9ecef;border-color:#adb5bd}.caseconverter-module__WC-edW__textarea{resize:vertical;box-sizing:border-box;word-wrap:break-word;overflow-wrap:break-word;border:1px solid #ddd;border-radius:6px;width:100%;min-height:180px;padding:12px;font-family:Courier New,monospace;font-size:14px;line-height:1.5}.caseconverter-module__WC-edW__outputActions{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.caseconverter-module__WC-edW__actionBtn{color:#fff;cursor:pointer;background:#007bff;border:1px solid #007bff;border-radius:6px;padding:10px 20px;font-size:14px;transition:all .2s}.caseconverter-module__WC-edW__actionBtn:hover:not(:disabled){background:#0056b3;border-color:#0056b3}.caseconverter-module__WC-edW__actionBtn:disabled{cursor:not-allowed;background:#6c757d;border-color:#6c757d}.caseconverter-module__WC-edW__analyticsSection{background:#fff;border:2px solid #f0e8ff;border-radius:8px;margin-top:1.5rem;padding:1.25rem}.caseconverter-module__WC-edW__analyticsGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;display:grid}.caseconverter-module__WC-edW__analyticsCard{background:linear-gradient(135deg,#f5f7fa 0%,#c3cfe2 100%);border:1px solid #dee2e6;border-radius:8px;padding:1rem}.caseconverter-module__WC-edW__analyticsMetric{background:#fff;border-radius:6px;justify-content:space-between;align-items:center;margin-bottom:.5rem;padding:.5rem;font-size:.9rem;display:flex}.caseconverter-module__WC-edW__metricValue{color:#667eea;font-weight:600}.caseconverter-module__WC-edW__historySection{background:#f8f9fa;border-radius:8px;margin-top:1.5rem;padding:1.25rem}.caseconverter-module__WC-edW__historyHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.caseconverter-module__WC-edW__clearBtn{color:#fff;cursor:pointer;background:#dc3545;border:none;border-radius:6px;padding:.4rem .8rem;font-weight:600}.caseconverter-module__WC-edW__historyList{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;display:grid}.caseconverter-module__WC-edW__historyCard{background:#fff;border:1px solid #dee2e6;border-radius:8px;padding:1rem}.caseconverter-module__WC-edW__historyCardHeader{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.caseconverter-module__WC-edW__historyDate{color:#6c757d;font-size:.85rem}.caseconverter-module__WC-edW__deleteBtn{color:#fff;cursor:pointer;background:#dc3545;border:none;border-radius:4px;padding:.3rem .7rem;font-size:.85rem}.caseconverter-module__WC-edW__historyMeta{color:#6c757d;margin-bottom:.5rem;font-size:.85rem}.caseconverter-module__WC-edW__historyText{color:#495057;word-break:break-word;margin:.5rem 0;font-size:.9rem}.caseconverter-module__WC-edW__historyStats{color:#6c757d;flex-wrap:wrap;gap:.75rem;font-size:.85rem;display:flex}@media (max-width:768px){.caseconverter-module__WC-edW__converter{grid-template-columns:1fr}.caseconverter-module__WC-edW__buttonGrid{grid-template-columns:repeat(2,1fr)}.caseconverter-module__WC-edW__outputActions{flex-direction:column}.caseconverter-module__WC-edW__textarea{min-height:140px}}@media (max-width:480px){.caseconverter-module__WC-edW__container{padding:12px}.caseconverter-module__WC-edW__buttonGrid{grid-template-columns:1fr 1fr}.caseconverter-module__WC-edW__textarea{min-height:120px}.caseconverter-module__WC-edW__dataInfo{text-align:center;flex-direction:column}.caseconverter-module__WC-edW__infoSeparator{display:none}}
