.wordcounter-module__bf8OwW__container{text-align:center;max-width:800px;margin:auto;padding:60px 20px 80px;overflow-x:hidden}.wordcounter-module__bf8OwW__box{box-sizing:border-box;background:#fff;border:1px solid #eee;border-radius:16px;padding:40px 20px;box-shadow:0 4px 20px #0000000a}.wordcounter-module__bf8OwW__header{text-align:center;margin-bottom:2rem}.wordcounter-module__bf8OwW__pageTitle{text-align:center;justify-content:center;align-items:center;gap:12px;font-size:2rem;font-weight:700;display:flex}.wordcounter-module__bf8OwW__subtitle{color:var(--brand-muted);margin:10px 0 0;font-size:1rem}.wordcounter-module__bf8OwW__dataInfo{border-left:4px solid var(--brand-primary);background:linear-gradient(135deg,#e7f3ff 0%,#f0e8ff 100%);border-radius:8px;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-top:1rem;padding:1rem;font-size:.95rem;display:flex}.wordcounter-module__bf8OwW__infoItem{color:#343a40;align-items:center;display:flex}.wordcounter-module__bf8OwW__infoSeparator{color:#bbb}.wordcounter-module__bf8OwW__icon{-webkit-text-fill-color:initial;background:0 0}.wordcounter-module__bf8OwW__textGradient{background:linear-gradient(90deg,var(--brand-primary),var(--brand-secondary));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.wordcounter-module__bf8OwW__box p{color:var(--brand-muted);margin-bottom:30px;font-size:1rem}.wordcounter-module__bf8OwW__textarea{resize:vertical;box-sizing:border-box;word-wrap:break-word;overflow-wrap:break-word;border:1px solid #ddd;border-radius:8px;width:100%;height:200px;padding:15px;font-family:inherit;font-size:1rem}.wordcounter-module__bf8OwW__smartDashboard{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:12px;margin-bottom:1.5rem;padding:1.5rem}.wordcounter-module__bf8OwW__dashboardSection h3{opacity:.95;margin:0 0 1rem;font-size:1.05rem}.wordcounter-module__bf8OwW__statsGrid{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1rem;display:grid}.wordcounter-module__bf8OwW__statCard{text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border-radius:8px;padding:1rem}.wordcounter-module__bf8OwW__statNumber{margin-bottom:.5rem;font-size:1.6rem;font-weight:700;display:block}.wordcounter-module__bf8OwW__statName{opacity:.9;font-size:.85rem}.wordcounter-module__bf8OwW__controls{flex-wrap:wrap;justify-content:center;gap:.75rem;margin:1rem 0 1.5rem;display:flex}.wordcounter-module__bf8OwW__primaryBtn,.wordcounter-module__bf8OwW__secondaryBtn,.wordcounter-module__bf8OwW__analyticsBtn,.wordcounter-module__bf8OwW__historyBtn{cursor:pointer;border:none;border-radius:8px;padding:10px 18px;font-weight:600;transition:all .2s}.wordcounter-module__bf8OwW__primaryBtn{color:#fff;background:linear-gradient(135deg,#28a745 0%,#20c997 100%)}.wordcounter-module__bf8OwW__primaryBtn:hover{transform:translateY(-2px);box-shadow:0 4px 12px #28a7454d}.wordcounter-module__bf8OwW__secondaryBtn{color:#343a40;background:#e9ecef}.wordcounter-module__bf8OwW__analyticsBtn{color:#fff;background:linear-gradient(135deg,#f093fb 0%,#f5576c 100%)}.wordcounter-module__bf8OwW__historyBtn{color:#fff;background:linear-gradient(135deg,#4facfe 0%,#00f2fe 100%)}.wordcounter-module__bf8OwW__stats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:20px;margin-top:30px;display:grid}.wordcounter-module__bf8OwW__stat{text-align:center;box-sizing:border-box;background:#f9f9f9;border-radius:8px;padding:20px}.wordcounter-module__bf8OwW__number{color:var(--brand-primary);word-break:break-word;font-size:2rem;font-weight:700;display:block}.wordcounter-module__bf8OwW__stat span:last-child{color:var(--brand-muted);font-size:.9rem}.wordcounter-module__bf8OwW__analyticsSection{background:#fff;border:2px solid #f0e8ff;border-radius:8px;margin-top:1.5rem;padding:1.5rem}.wordcounter-module__bf8OwW__analyticsGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;display:grid}.wordcounter-module__bf8OwW__analyticsCard{background:linear-gradient(135deg,#f5f7fa 0%,#c3cfe2 100%);border:1px solid #dee2e6;border-radius:8px;padding:1rem}.wordcounter-module__bf8OwW__analyticsMetric{background:#fff;border-radius:6px;justify-content:space-between;align-items:center;margin-bottom:.5rem;padding:.5rem;font-size:.9rem;display:flex}.wordcounter-module__bf8OwW__metricValue{color:#667eea;font-weight:600}.wordcounter-module__bf8OwW__historySection{background:#f8f9fa;border-radius:8px;margin-top:1.5rem;padding:1.5rem}.wordcounter-module__bf8OwW__historyHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.wordcounter-module__bf8OwW__clearBtn{color:#fff;cursor:pointer;background:#dc3545;border:none;border-radius:6px;padding:.4rem .8rem;font-weight:600}.wordcounter-module__bf8OwW__historyList{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;display:grid}.wordcounter-module__bf8OwW__historyCard{text-align:left;background:#fff;border:1px solid #dee2e6;border-radius:8px;padding:1rem}.wordcounter-module__bf8OwW__historyCardHeader{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.wordcounter-module__bf8OwW__historyDate{color:#6c757d;font-size:.85rem}.wordcounter-module__bf8OwW__deleteBtn{color:#fff;cursor:pointer;background:#dc3545;border:none;border-radius:4px;padding:.3rem .7rem;font-size:.85rem}.wordcounter-module__bf8OwW__historyText{color:#495057;word-break:break-word;margin:.5rem 0;font-size:.9rem}.wordcounter-module__bf8OwW__historyStats{color:#6c757d;flex-wrap:wrap;gap:.75rem;font-size:.85rem;display:flex}@media (max-width:768px){.wordcounter-module__bf8OwW__container{padding:40px 16px 60px}.wordcounter-module__bf8OwW__box{padding:24px 16px}.wordcounter-module__bf8OwW__controls{flex-direction:column}}@media (max-width:480px){.wordcounter-module__bf8OwW__stats{grid-template-columns:1fr}.wordcounter-module__bf8OwW__dataInfo{text-align:center;flex-direction:column}.wordcounter-module__bf8OwW__infoSeparator{display:none}}
