.progress-container.svelte-1evk9gb{margin:1rem 0;width:100%}.progress-stats.svelte-1evk9gb{display:flex;justify-content:center;align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:var(--font-size-2);font-weight:var(--font-weight-6)}.progress-label.svelte-1evk9gb{color:var(--text-2)}.progress-current.svelte-1evk9gb{color:var(--accent-color, #00d68f);font-weight:var(--font-weight-7);min-width:3rem;text-align:right}.progress-best.svelte-1evk9gb{color:var(--warning-color, #ffc107);font-weight:var(--font-weight-7);min-width:3rem;text-align:right}.progress-time.svelte-1evk9gb{color:var(--blue-color, #2196f3);font-weight:var(--font-weight-7);min-width:4rem;text-align:right}.progress-separator.svelte-1evk9gb{color:var(--text-3)}.progress-bar.svelte-1evk9gb{position:relative;width:100%;height:20px;background-color:var(--surface-2);border-radius:10px;overflow:hidden;box-shadow:inset 0 2px 4px #0000001a}.progress-fill.svelte-1evk9gb{position:absolute;top:0;left:0;height:100%;background:linear-gradient(90deg,#ffc107,#ffeb3b);transition:width .3s ease;border-radius:10px}.progress-current-fill.svelte-1evk9gb{position:absolute;top:0;left:0;height:100%;background:linear-gradient(90deg,#00d68f,#4caf50);transition:width .3s ease;border-radius:10px;z-index:1}@media (max-width: 500px){.progress-stats.svelte-1evk9gb{font-size:var(--font-size-1);gap:.25rem}.progress-current.svelte-1evk9gb,.progress-best.svelte-1evk9gb{min-width:2.5rem}.progress-time.svelte-1evk9gb{min-width:3rem}.progress-bar.svelte-1evk9gb{height:16px}}select.svelte-1wmi468{color:#f0f8ff}.menu.svelte-1wmi468{margin-bottom:5%}@media (max-width: 600px){.menu.svelte-1wmi468{display:flex;flex-direction:column;margin-bottom:1%}label.svelte-1wmi468{font-size:var(--font-size-5)}select.svelte-1wmi468{font-size:var(--font-size-4)}}.controls.svelte-ymsq6q{display:flex;gap:1rem;margin-bottom:2%;flex-wrap:wrap;justify-content:center}.buttons.svelte-ymsq6q{font-size:var(--font-size-fluid-1);font-weight:var(--font-weight-7);padding-inline:var(--size-6);padding-block:var(--size-3)}.stop-button.svelte-ymsq6q{background-color:var(--red-6, #dc2626)!important;color:#fff!important;border-color:var(--red-7, #b91c1c)!important}.stop-button.svelte-ymsq6q:hover{background-color:var(--red-7, #b91c1c)!important;border-color:var(--red-8, #991b1b)!important}.sound-toggle.svelte-ymsq6q{background-color:var(--surface-3);border:2px solid var(--border-color, #ccc)}.sound-toggle.svelte-ymsq6q:hover{background-color:var(--surface-4)}.delay-control.svelte-ymsq6q{display:flex;align-items:center;gap:.5rem}.delay-value.svelte-ymsq6q{min-width:3rem;text-align:center}@media (max-width: 600px){.controls.svelte-ymsq6q{width:100%;flex-direction:row-reverse;align-items:center;gap:.5rem;justify-content:center}.buttons.svelte-ymsq6q{margin:3%;font-size:1.3rem;width:fit-content;padding-inline:var(--size-4);padding-block:var(--size-2)}.delay-control.svelte-ymsq6q{flex-direction:column;gap:.25rem}}.array-container.svelte-16oh2vx{width:100%;background-color:#fff0;display:flex;flex-direction:row;align-items:flex-end;margin-top:2%}.array-item.svelte-16oh2vx{width:20px;margin:2px;border-radius:4px;background:linear-gradient(to top,#ff9800,#ffc107);box-shadow:0 3px 6px #00000029,0 3px 6px #0003}.array-item.highlight.svelte-16oh2vx{background:linear-gradient(to top,#0a6145,#00d68f)}.array-item.eliminated.svelte-16oh2vx{background:linear-gradient(to top,#dc2626,#ef4444);animation:svelte-16oh2vx-eliminate .6s ease-in-out;transform-origin:bottom center}@keyframes svelte-16oh2vx-eliminate{0%{transform:scale(1) rotate(0);opacity:1}25%{transform:scale(1.1) rotate(-2deg);opacity:.9}50%{transform:scale(.9) rotate(2deg);opacity:.7}75%{transform:scale(.5) rotate(-5deg);opacity:.4}to{transform:scale(.1) rotate(10deg);opacity:.1}}.ussr-flag-container.svelte-q9s01h{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:2rem 0;padding:1rem;background:linear-gradient(135deg,#c00,#fc0);border-radius:12px;box-shadow:0 8px 24px #cc00004d;animation:svelte-q9s01h-sovietFadeIn .8s ease-in-out}.ussr-flag.svelte-q9s01h{max-width:200px;height:auto;border-radius:8px;box-shadow:0 4px 12px #0006;margin-bottom:1rem}.ussr-message.svelte-q9s01h{color:#fff;font-weight:var(--font-weight-7);font-size:var(--font-size-4);text-align:center;text-shadow:2px 2px 4px rgba(0,0,0,.7);margin:0;font-family:var(--font-sans)}@keyframes svelte-q9s01h-sovietFadeIn{0%{opacity:0;transform:translateY(-20px) scale(.9)}50%{opacity:.8;transform:translateY(5px) scale(1.05)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width: 600px){.ussr-flag.svelte-q9s01h{max-width:150px}.ussr-message.svelte-q9s01h{font-size:var(--font-size-3)}.ussr-flag-container.svelte-q9s01h{margin:1rem 0;padding:.5rem}}.main.svelte-viy8ez{display:flex;flex-direction:column;justify-content:center;width:80%;height:100%;margin-left:10%;font-family:var(--font-sans);font-size:var(--font-size-3)!important;font-weight:var(--font-weight-5)}@media (max-width: 600px){.main.svelte-viy8ez{width:98%;margin:1px;align-items:center}}
