.stats-item.svelte-yr5h4a.svelte-yr5h4a{background-color:var(--bg-medium);border-radius:12px;padding:1.5rem;display:flex;align-items:center;gap:1rem;box-shadow:0 4px 6px #0000000d;transition:all .3s}.stats-item.svelte-yr5h4a.svelte-yr5h4a:hover{transform:translateY(-2px);box-shadow:0 6px 12px #0000001a}.stats-icon.svelte-yr5h4a.svelte-yr5h4a{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.5rem}.stats-icon.streak.svelte-yr5h4a.svelte-yr5h4a{background-color:#f59e0b26;color:#f59e0b}.stats-icon.words.svelte-yr5h4a.svelte-yr5h4a{background-color:#0ea5e926;color:#0ea5e9}.stats-icon.progress.svelte-yr5h4a.svelte-yr5h4a{background-color:#10b98126;color:#10b981}.stats-icon.default.svelte-yr5h4a.svelte-yr5h4a{background-color:#8b5cf626;color:#8b5cf6}.stats-data.svelte-yr5h4a.svelte-yr5h4a{flex:1}.stats-data.svelte-yr5h4a h3.svelte-yr5h4a{margin:0;font-size:.9rem;color:var(--text-muted);font-weight:500}.stats-value.svelte-yr5h4a.svelte-yr5h4a{margin-top:.25rem;font-size:1.5rem;font-weight:600;color:var(--text-primary)}.stats-header.svelte-ei174h.svelte-ei174h{margin-bottom:1rem;display:flex;flex-direction:column;gap:1.5rem}.stats-overview.svelte-ei174h.svelte-ei174h{display:grid;grid-template-columns:repeat(5,1fr);gap:1.5rem}.stats-item.svelte-ei174h.svelte-ei174h{background-color:var(--bg-medium);border-radius:12px;padding:1.5rem;display:flex;align-items:center;gap:1rem;box-shadow:0 4px 6px #0000000d;transition:all .3s}.stats-item.svelte-ei174h.svelte-ei174h:hover{transform:translateY(-2px);box-shadow:0 6px 12px #0000001a}.stats-icon.svelte-ei174h.svelte-ei174h{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.5rem}.stats-icon.today.svelte-ei174h.svelte-ei174h{background-color:#8b5cf626;color:#8b5cf6}.stats-data.svelte-ei174h.svelte-ei174h{flex:1}.stats-data.svelte-ei174h h3.svelte-ei174h{margin:0;font-size:.9rem;color:var(--text-muted);font-weight:500}.stats-value.svelte-ei174h.svelte-ei174h{margin-top:.25rem;font-size:1.5rem;font-weight:600;color:var(--text-primary)}.today-stats.svelte-ei174h.svelte-ei174h{display:flex;align-items:center;gap:.75rem;font-size:1rem}.today-stats.svelte-ei174h .correct.svelte-ei174h{color:#10b981;display:flex;align-items:center;gap:.25rem}.today-stats.svelte-ei174h .incorrect.svelte-ei174h{color:#ef4444;display:flex;align-items:center;gap:.25rem}.today-stats.svelte-ei174h .accuracy.svelte-ei174h{color:#0ea5e9;font-weight:600;margin-left:auto}.srs-progress.svelte-ei174h.svelte-ei174h{background-color:var(--bg-medium);border-radius:12px;padding:1.5rem;box-shadow:0 4px 6px #0000000d}.srs-progress-header.svelte-ei174h.svelte-ei174h{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.srs-title.svelte-ei174h.svelte-ei174h{font-size:1.1rem;font-weight:600;color:var(--text-primary)}.srs-average.svelte-ei174h.svelte-ei174h{font-size:.9rem;color:var(--text-muted);background-color:var(--bg-dark);padding:.25rem .75rem;border-radius:12px}.srs-progress-bar.svelte-ei174h.svelte-ei174h{height:8px;background-color:var(--bg-dark);border-radius:4px;overflow:hidden;display:flex;margin-bottom:1rem}.srs-segment.svelte-ei174h.svelte-ei174h{height:100%;transition:width .3s ease}.srs-segment.new.svelte-ei174h.svelte-ei174h{background-color:#0ea5e9}.srs-segment.learning.svelte-ei174h.svelte-ei174h{background-color:#f59e0b}.srs-segment.mature.svelte-ei174h.svelte-ei174h{background-color:#10b981}.srs-legend.svelte-ei174h.svelte-ei174h{display:flex;gap:1.5rem;justify-content:center}.legend-item.svelte-ei174h.svelte-ei174h{display:flex;align-items:center;gap:.5rem;font-size:.85rem;color:var(--text-muted)}.legend-color.svelte-ei174h.svelte-ei174h{width:12px;height:12px;border-radius:2px}.legend-color.new.svelte-ei174h.svelte-ei174h{background-color:#0ea5e9}.legend-color.learning.svelte-ei174h.svelte-ei174h{background-color:#f59e0b}.legend-color.mature.svelte-ei174h.svelte-ei174h{background-color:#10b981}@media (max-width: 1200px){.stats-overview.svelte-ei174h.svelte-ei174h{grid-template-columns:repeat(3,1fr)}}@media (max-width: 1024px){.stats-overview.svelte-ei174h.svelte-ei174h{grid-template-columns:repeat(2,1fr)}.srs-legend.svelte-ei174h.svelte-ei174h{gap:1rem}}@media (max-width: 600px){.stats-overview.svelte-ei174h.svelte-ei174h{grid-template-columns:1fr}.today-stats.svelte-ei174h.svelte-ei174h{flex-direction:column;gap:.5rem;align-items:flex-start}.today-stats.svelte-ei174h .accuracy.svelte-ei174h{margin-left:0}.srs-progress-header.svelte-ei174h.svelte-ei174h{flex-direction:column;gap:.5rem;align-items:flex-start}.srs-legend.svelte-ei174h.svelte-ei174h{flex-direction:column;gap:.5rem}}.content-tabs.svelte-kpkxew{display:flex;gap:.5rem;border-bottom:1px solid var(--border-dark);padding-bottom:.5rem}.tab-icon.svelte-kpkxew{padding-top:.25rem}.tab-button.svelte-kpkxew{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background-color:transparent;border:none;color:var(--text-muted);font-weight:500;cursor:pointer;transition:all .2s;border-radius:8px}.tab-button.svelte-kpkxew:hover{background-color:var(--bg-light);color:var(--text-secondary)}.tab-button.active.svelte-kpkxew{background-color:#0ea5e91a;color:var(--primary)}@media (max-width: 600px){.content-tabs.svelte-kpkxew{overflow-x:auto;padding-bottom:.75rem}.tab-button.svelte-kpkxew{padding:.75rem 1rem;white-space:nowrap}}.card.svelte-1w0t3i1.svelte-1w0t3i1{background-color:var(--bg-medium);border-radius:12px;overflow:hidden;box-shadow:0 4px 6px #0000000d;margin-bottom:1.5rem}.card-header.svelte-1w0t3i1.svelte-1w0t3i1{padding:1.25rem 1.5rem;border-bottom:1px solid var(--border-dark);display:flex;align-items:center;justify-content:space-between}.card-header.svelte-1w0t3i1 h2.svelte-1w0t3i1{margin:0;font-size:1.2rem;color:var(--text-primary)}.empty-state.svelte-iq2046.svelte-iq2046{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:3rem 1rem;color:var(--text-muted)}.empty-state.small.svelte-iq2046.svelte-iq2046{padding:1.5rem 1rem}.main-message.svelte-iq2046.svelte-iq2046{margin:0 0 .5rem;font-size:1.1rem}.small.svelte-iq2046 .main-message.svelte-iq2046{font-size:.95rem}.tip.svelte-iq2046.svelte-iq2046{font-size:.9rem;opacity:.7;margin-bottom:1.5rem}.progress-container.svelte-8mwn9g{display:flex;align-items:center;gap:.75rem}.progress-bar.svelte-8mwn9g{flex:1;background-color:var(--bg-light);border-radius:3px;overflow:hidden}.progress-fill.svelte-8mwn9g{height:100%;background-color:var(--primary);border-radius:3px;transition:width .3s ease}.progress-percentage.svelte-8mwn9g{font-size:.9rem;font-weight:500;color:var(--primary);min-width:40px;text-align:right}.content-panel.svelte-1l1bvmu.svelte-1l1bvmu{padding:1.5rem 0}.srs-overview.svelte-1l1bvmu.svelte-1l1bvmu{margin-bottom:1rem}.srs-stats-grid.svelte-1l1bvmu.svelte-1l1bvmu{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.srs-stat-card.svelte-1l1bvmu.svelte-1l1bvmu{display:flex;align-items:center;gap:.75rem;padding:1rem;background-color:var(--bg-dark);border-radius:8px;border-left:3px solid}.srs-stat-card.new.svelte-1l1bvmu.svelte-1l1bvmu{border-left-color:#0ea5e9}.srs-stat-card.learning.svelte-1l1bvmu.svelte-1l1bvmu{border-left-color:#f59e0b}.srs-stat-card.mature.svelte-1l1bvmu.svelte-1l1bvmu{border-left-color:#10b981}.srs-stat-card.due.svelte-1l1bvmu.svelte-1l1bvmu{border-left-color:#ef4444}.stat-icon.svelte-1l1bvmu.svelte-1l1bvmu{width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.srs-stat-card.new.svelte-1l1bvmu .stat-icon.svelte-1l1bvmu{background-color:#0ea5e91a;color:#0ea5e9}.srs-stat-card.learning.svelte-1l1bvmu .stat-icon.svelte-1l1bvmu{background-color:#f59e0b1a;color:#f59e0b}.srs-stat-card.mature.svelte-1l1bvmu .stat-icon.svelte-1l1bvmu{background-color:#10b9811a;color:#10b981}.srs-stat-card.due.svelte-1l1bvmu .stat-icon.svelte-1l1bvmu{background-color:#ef44441a;color:#ef4444}.stat-content.svelte-1l1bvmu.svelte-1l1bvmu{flex:1}.stat-value.svelte-1l1bvmu.svelte-1l1bvmu{font-size:1.5rem;font-weight:600;color:var(--text-primary);line-height:1}.stat-label.svelte-1l1bvmu.svelte-1l1bvmu{font-size:.85rem;color:var(--text-muted);margin-top:.25rem}.progress-container.svelte-1l1bvmu.svelte-1l1bvmu{display:flex;gap:2rem;align-items:center}.progress-chart.svelte-1l1bvmu.svelte-1l1bvmu{flex-shrink:0}.progress-circle.svelte-1l1bvmu.svelte-1l1bvmu{width:120px;height:120px;border-radius:50%;background:conic-gradient(var(--primary) 0% var(--progress),var(--bg-light) var(--progress) 100%);position:relative;display:flex;align-items:center;justify-content:center}.progress-inner.svelte-1l1bvmu.svelte-1l1bvmu{width:90px;height:90px;background-color:var(--bg-medium);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center}.progress-percent.svelte-1l1bvmu.svelte-1l1bvmu{font-size:1.5rem;font-weight:700;color:var(--text-primary)}.progress-label.svelte-1l1bvmu.svelte-1l1bvmu{font-size:.8rem;color:var(--text-muted)}.progress-details.svelte-1l1bvmu.svelte-1l1bvmu{flex:1;display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.progress-stat.svelte-1l1bvmu.svelte-1l1bvmu{background-color:var(--bg-dark);padding:1rem;border-radius:8px;text-align:center}.progress-stat.svelte-1l1bvmu .stat-label.svelte-1l1bvmu{font-size:.9rem;color:var(--text-muted);margin-bottom:.5rem}.progress-stat.svelte-1l1bvmu .stat-value.svelte-1l1bvmu{font-size:1.5rem;font-weight:600;color:var(--text-primary)}.progress-stat.svelte-1l1bvmu .stat-value.learned.svelte-1l1bvmu{color:#10b981}.progress-stat.svelte-1l1bvmu .stat-value.learning.svelte-1l1bvmu{color:#f59e0b}.language-list.svelte-1l1bvmu.svelte-1l1bvmu{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1rem}.language-item.svelte-1l1bvmu.svelte-1l1bvmu{background-color:var(--bg-dark);padding:1rem;border-radius:8px;transition:all .2s}.language-item.svelte-1l1bvmu.svelte-1l1bvmu:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.language-header.svelte-1l1bvmu.svelte-1l1bvmu{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.language-header.svelte-1l1bvmu h3.svelte-1l1bvmu{margin:0;font-size:1.1rem;color:var(--text-secondary)}.language-count.svelte-1l1bvmu.svelte-1l1bvmu{font-size:.9rem;color:var(--text-muted)}.performance-grid.svelte-1l1bvmu.svelte-1l1bvmu{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.performance-stat.svelte-1l1bvmu.svelte-1l1bvmu{display:flex;align-items:center;gap:.75rem;padding:1rem;background-color:var(--bg-dark);border-radius:8px}.performance-icon.svelte-1l1bvmu.svelte-1l1bvmu{width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.performance-icon.correct.svelte-1l1bvmu.svelte-1l1bvmu{background-color:#10b9811a;color:#10b981}.performance-icon.incorrect.svelte-1l1bvmu.svelte-1l1bvmu{background-color:#ef44441a;color:#ef4444}.performance-icon.accuracy.svelte-1l1bvmu.svelte-1l1bvmu{background-color:#0ea5e91a;color:#0ea5e9}.performance-icon.new-words.svelte-1l1bvmu.svelte-1l1bvmu{background-color:#8b5cf61a;color:#8b5cf6}.performance-content.svelte-1l1bvmu.svelte-1l1bvmu{flex:1}.performance-value.svelte-1l1bvmu.svelte-1l1bvmu{font-size:1.5rem;font-weight:600;color:var(--text-primary);line-height:1}.performance-label.svelte-1l1bvmu.svelte-1l1bvmu{font-size:.85rem;color:var(--text-muted);margin-top:.25rem}.action-button.svelte-1l1bvmu.svelte-1l1bvmu{display:flex;align-items:center;gap:.5rem;background-color:var(--primary);color:#fff;border:none;border-radius:8px;padding:.75rem 1.25rem;font-weight:500;cursor:pointer;transition:all .2s;text-decoration:none;font-size:.95rem}.action-button.svelte-1l1bvmu.svelte-1l1bvmu:hover{background-color:var(--primary-dark);transform:translateY(-2px)}@media (max-width: 1024px){.progress-container.svelte-1l1bvmu.svelte-1l1bvmu{flex-direction:column}.progress-details.svelte-1l1bvmu.svelte-1l1bvmu{width:100%}.srs-stats-grid.svelte-1l1bvmu.svelte-1l1bvmu,.performance-grid.svelte-1l1bvmu.svelte-1l1bvmu{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){.progress-details.svelte-1l1bvmu.svelte-1l1bvmu,.srs-stats-grid.svelte-1l1bvmu.svelte-1l1bvmu,.performance-grid.svelte-1l1bvmu.svelte-1l1bvmu{grid-template-columns:1fr}}.content-panel.svelte-22wes3.svelte-22wes3{padding:1.5rem 0}.vocabulary-controls.svelte-22wes3.svelte-22wes3{display:flex;gap:1rem}.filters.svelte-22wes3.svelte-22wes3{display:flex;gap:1rem;flex:1}.filter-group.svelte-22wes3.svelte-22wes3{display:flex;flex-direction:column;gap:.35rem}.filter-group.svelte-22wes3 label.svelte-22wes3{font-size:.85rem;color:var(--text-muted)}.filter-group.svelte-22wes3 select.svelte-22wes3{background-color:var(--bg-dark);color:var(--text-secondary);border:1px solid var(--border-dark);border-radius:6px;padding:.5rem .75rem;font-size:.95rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .5rem center;background-size:1em;padding-right:2.5em;min-width:150px}.search-container.svelte-22wes3.svelte-22wes3{min-width:200px}.search-input-wrapper.svelte-22wes3.svelte-22wes3{position:relative;display:flex;align-items:center}.search-icon.svelte-22wes3.svelte-22wes3{position:absolute;left:.75rem;color:var(--text-muted);z-index:1}.search-input.svelte-22wes3.svelte-22wes3{width:100%;background-color:var(--bg-dark);color:var(--text-secondary);border:1px solid var(--border-dark);border-radius:6px;padding:.5rem 2.5rem;font-size:.95rem}.search-input.svelte-22wes3.svelte-22wes3:focus{outline:none;border-color:var(--primary)}.clear-button.svelte-22wes3.svelte-22wes3{position:absolute;right:.5rem;background:none;border:none;color:var(--text-muted);cursor:pointer;padding:.25rem;display:flex;align-items:center;justify-content:center;width:20px;height:20px}.clear-button.svelte-22wes3.svelte-22wes3:disabled{opacity:.5;cursor:not-allowed}.clear-placeholder.svelte-22wes3.svelte-22wes3{width:16px;height:16px}.add-word-form.svelte-22wes3.svelte-22wes3{display:flex;gap:.75rem;margin-bottom:1.5rem}.add-word-form.svelte-22wes3 input.svelte-22wes3{flex:1;background-color:var(--bg-dark);color:var(--text-secondary);border:1px solid var(--border-dark);border-radius:8px;padding:.75rem 1rem;font-size:1rem}.add-word-form.svelte-22wes3 input.svelte-22wes3:focus{outline:none;border-color:var(--primary)}.add-button.svelte-22wes3.svelte-22wes3,.action-button.svelte-22wes3.svelte-22wes3{display:flex;align-items:center;gap:.5rem;background-color:var(--primary);color:#fff;border:none;border-radius:8px;padding:0 1.25rem;font-weight:500;cursor:pointer;transition:all .2s}.add-button.svelte-22wes3.svelte-22wes3:hover:not(:disabled),.action-button.svelte-22wes3.svelte-22wes3:hover{background-color:var(--primary-dark)}.add-button.svelte-22wes3.svelte-22wes3:disabled{opacity:.5;cursor:not-allowed}.words-grid.svelte-22wes3.svelte-22wes3{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem}.word-card.svelte-22wes3.svelte-22wes3{background-color:var(--bg-dark);border-radius:8px;padding:1rem;display:flex;flex-direction:column;gap:.75rem;transition:all .2s;border-left:3px solid var(--border-light)}.word-card.due.svelte-22wes3.svelte-22wes3{border-left-color:#ef4444;background-color:#ef44440d}.word-card.svelte-22wes3.svelte-22wes3:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.word-header.svelte-22wes3.svelte-22wes3{display:flex;justify-content:space-between;align-items:center}.word-text.svelte-22wes3.svelte-22wes3{font-weight:500;color:var(--text-secondary);word-break:break-word;font-size:1.1rem}.word-level.svelte-22wes3.svelte-22wes3{background-color:var(--bg-light);color:var(--text-muted);padding:.25rem .5rem;border-radius:4px;font-size:.8rem;font-weight:500}.word-srs-info.svelte-22wes3.svelte-22wes3{display:flex;flex-direction:column;gap:.5rem}.srs-status.svelte-22wes3.svelte-22wes3{padding:.25rem .5rem;border-radius:4px;font-size:.8rem;font-weight:500;align-self:flex-start}.srs-status.new.svelte-22wes3.svelte-22wes3{background-color:#0ea5e91a;color:#0ea5e9}.srs-status.learning.svelte-22wes3.svelte-22wes3{background-color:#f59e0b1a;color:#f59e0b}.srs-status.mature.svelte-22wes3.svelte-22wes3{background-color:#10b9811a;color:#10b981}.srs-status.due.svelte-22wes3.svelte-22wes3{background-color:#ef44441a;color:#ef4444}.srs-details.svelte-22wes3.svelte-22wes3{display:flex;flex-direction:column;gap:.25rem;font-size:.8rem}.srs-detail.svelte-22wes3.svelte-22wes3{display:flex;justify-content:space-between}.detail-label.svelte-22wes3.svelte-22wes3{color:var(--text-muted)}.detail-value.svelte-22wes3.svelte-22wes3{color:var(--text-secondary);font-weight:500}.word-actions.svelte-22wes3.svelte-22wes3{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.5rem}.word-action.svelte-22wes3.svelte-22wes3{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:6px;background-color:var(--bg-light);color:var(--text-muted);transition:all .2s;border:none;cursor:pointer}.word-action.lookup.svelte-22wes3.svelte-22wes3{text-decoration:none}.word-action.lookup.svelte-22wes3.svelte-22wes3:hover{background-color:#0ea5e91a;color:var(--primary)}.word-action.delete.svelte-22wes3.svelte-22wes3:hover{background-color:#ef44441a;color:#ef4444}@media (max-width: 768px){.vocabulary-controls.svelte-22wes3.svelte-22wes3{flex-direction:column}.words-grid.svelte-22wes3.svelte-22wes3{grid-template-columns:1fr}}@media (max-width: 600px){.word-header.svelte-22wes3.svelte-22wes3{flex-direction:column;align-items:flex-start;gap:.5rem}}.content-panel.svelte-ziow1b.svelte-ziow1b{padding:1.5rem 0}.languages-actions.svelte-ziow1b.svelte-ziow1b{display:flex;gap:1rem;margin-bottom:1.5rem}.action-button.svelte-ziow1b.svelte-ziow1b{display:flex;align-items:center;gap:.5rem;background-color:var(--primary);color:#fff;border:none;border-radius:8px;padding:.75rem 1.25rem;font-weight:500;cursor:pointer;transition:all .2s;text-decoration:none;font-size:.95rem}.action-button.svelte-ziow1b.svelte-ziow1b:hover{background-color:var(--primary-dark);transform:translateY(-2px)}.action-button.small.svelte-ziow1b.svelte-ziow1b{padding:.5rem .75rem;font-size:.85rem}.languages-lists.svelte-ziow1b.svelte-ziow1b{display:flex;flex-direction:column;gap:1.5rem}.language-section.svelte-ziow1b.svelte-ziow1b{background-color:var(--bg-medium);border-radius:12px;overflow:hidden;box-shadow:0 4px 6px #0000000d}.language-header-card.svelte-ziow1b.svelte-ziow1b{padding:1.25rem 1.5rem;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:all .2s}.language-header-card.svelte-ziow1b.svelte-ziow1b:hover{background-color:#ffffff0d}.language-header-card.expanded.svelte-ziow1b.svelte-ziow1b{border-bottom:1px solid var(--border-dark)}.language-header-content.svelte-ziow1b.svelte-ziow1b{display:flex;align-items:center;gap:1.5rem}.language-header-content.svelte-ziow1b h3.svelte-ziow1b{margin:0;font-size:1.1rem;color:var(--text-primary);min-width:100px}.language-stats.svelte-ziow1b.svelte-ziow1b{display:flex;gap:1.5rem}.language-stat.svelte-ziow1b.svelte-ziow1b{display:flex;align-items:center;gap:.5rem;font-size:.9rem}.stat-label.svelte-ziow1b.svelte-ziow1b{color:var(--text-muted)}.stat-value.svelte-ziow1b.svelte-ziow1b{color:var(--text-secondary);font-weight:500}.toggle-icon.svelte-ziow1b.svelte-ziow1b{color:var(--text-muted)}.language-lists.svelte-ziow1b.svelte-ziow1b{padding:1.5rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem}.list-card.svelte-ziow1b.svelte-ziow1b{background-color:var(--bg-dark);border-radius:8px;padding:1rem;display:flex;flex-direction:column;gap:.75rem;transition:all .2s;border-left:3px solid var(--border-light)}.list-card.svelte-ziow1b.svelte-ziow1b:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.list-info.svelte-ziow1b h4.svelte-ziow1b{margin:0 0 .5rem;color:var(--text-secondary);font-size:1rem}.srs-stats.svelte-ziow1b.svelte-ziow1b{display:flex;gap:.75rem;font-size:.8rem}.stat-item.svelte-ziow1b.svelte-ziow1b{padding:.2rem .5rem;border-radius:4px;font-weight:500}.stat-item.new.svelte-ziow1b.svelte-ziow1b{background-color:#0ea5e91a;color:#0ea5e9}.stat-item.learning.svelte-ziow1b.svelte-ziow1b{background-color:#f59e0b1a;color:#f59e0b}.stat-item.mature.svelte-ziow1b.svelte-ziow1b{background-color:#10b9811a;color:#10b981}.stat-item.due.svelte-ziow1b.svelte-ziow1b{background-color:#ef44441a;color:#ef4444}.list-actions.svelte-ziow1b.svelte-ziow1b{display:flex;justify-content:flex-end;gap:.5rem;align-items:center}.list-action.svelte-ziow1b.svelte-ziow1b{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;color:var(--text-muted);transition:all .2s;border:none;cursor:pointer;background:none}.list-action.practice.svelte-ziow1b.svelte-ziow1b{background-color:#10b9811a;color:#10b981;text-decoration:none}.list-action.practice.svelte-ziow1b.svelte-ziow1b:hover{background-color:#10b98133;color:#10b981}.list-action.reset.svelte-ziow1b.svelte-ziow1b{background-color:#ef44441a;color:#ef4444}.list-action.reset.svelte-ziow1b.svelte-ziow1b:hover{background-color:#ef444433;color:#ef4444}.reset-confirm.svelte-ziow1b.svelte-ziow1b{display:flex;align-items:center;gap:.5rem;background-color:var(--bg-light);padding:.5rem;border-radius:6px;font-size:.8rem}.reset-text.svelte-ziow1b.svelte-ziow1b{color:var(--text-muted);white-space:nowrap}.confirm-btn.svelte-ziow1b.svelte-ziow1b,.cancel-btn.svelte-ziow1b.svelte-ziow1b{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px;border:none;cursor:pointer;transition:all .2s}.confirm-btn.svelte-ziow1b.svelte-ziow1b{background-color:#10b9811a;color:#10b981}.confirm-btn.svelte-ziow1b.svelte-ziow1b:hover{background-color:#10b98133}.cancel-btn.svelte-ziow1b.svelte-ziow1b{background-color:#ef44441a;color:#ef4444}.cancel-btn.svelte-ziow1b.svelte-ziow1b:hover{background-color:#ef444433}@media (max-width: 1024px){.language-header-content.svelte-ziow1b.svelte-ziow1b{flex-direction:column;align-items:flex-start;gap:.5rem}.language-stats.svelte-ziow1b.svelte-ziow1b{gap:1rem}.srs-stats.svelte-ziow1b.svelte-ziow1b{flex-wrap:wrap;gap:.5rem}}@media (max-width: 768px){.languages-actions.svelte-ziow1b.svelte-ziow1b{flex-direction:column}.language-lists.svelte-ziow1b.svelte-ziow1b{grid-template-columns:1fr}}.content-panel.svelte-c5icnh{padding:1.5rem 0}.action-button.svelte-c5icnh{display:flex;align-items:center;gap:.5rem;background-color:var(--primary);color:#fff;border:none;border-radius:8px;padding:.75rem 1.25rem;font-weight:500;cursor:pointer;transition:all .2s;text-decoration:none;font-size:.95rem}.action-button.svelte-c5icnh:hover{background-color:var(--primary-dark);transform:translateY(-2px)}.mistakes-table-header.svelte-c5icnh{display:grid;grid-template-columns:1fr auto auto;gap:1rem;padding:.75rem 1.5rem;border-bottom:1px solid var(--border-dark);font-size:.9rem;color:var(--text-muted);font-weight:500}.mistake-item.svelte-c5icnh{display:grid;grid-template-columns:1fr auto auto;gap:1rem;padding:.75rem 1.5rem;border-bottom:1px solid var(--border-dark);transition:all .2s}.mistake-item.svelte-c5icnh:last-child{border-bottom:none}.mistake-item.svelte-c5icnh:hover{background-color:#ffffff05}.mistake-word.svelte-c5icnh{color:var(--text-secondary);font-weight:500}.mistake-count.svelte-c5icnh{text-align:center}.count-badge.svelte-c5icnh{display:inline-block;background-color:#ef44441a;color:#ef4444;font-size:.85rem;font-weight:500;padding:.25rem .75rem;border-radius:12px;min-width:32px;text-align:center}.mistake-lookup.svelte-c5icnh{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;background-color:var(--bg-light);color:var(--text-muted);transition:all .2s}.mistake-lookup.svelte-c5icnh:hover{background-color:#0ea5e91a;color:var(--primary)}@media (max-width: 768px){.mistakes-table-header.svelte-c5icnh,.mistake-item.svelte-c5icnh{grid-template-columns:1fr auto}.mistake-action.svelte-c5icnh,.mistake-count.svelte-c5icnh{text-align:right}}.stats-container.svelte-lx5v52{width:100%;max-width:1300px;margin:0 auto;padding:2rem 1.5rem;display:flex;flex-direction:column;gap:1.5rem}.content-area.svelte-lx5v52{flex:1;overflow-y:auto;padding:0 .5rem}@media (max-width: 600px){.stats-container.svelte-lx5v52{padding:1rem}}
