.TrainingBottomBar-module__hu6Z_W__bar{z-index:40;padding:12px max(18px, env(safe-area-inset-left)) calc(12px + env(safe-area-inset-bottom)) max(18px, env(safe-area-inset-right));background:var(--nq-card);border-top:1px solid var(--nq-border);box-shadow:var(--nq-shadow-bar);align-items:center;gap:14px;display:flex;position:fixed;bottom:0;left:0;right:0}.TrainingBottomBar-module__hu6Z_W__navBtn{border:1px solid var(--nq-border);background:var(--nq-ghost);width:44px;height:44px;color:var(--nq-ghost-text);cursor:pointer;border-radius:11px;flex:none;place-items:center;font-size:18px;transition:transform .16s,background .16s;display:grid}.TrainingBottomBar-module__hu6Z_W__navBtn:not(:disabled):hover{background:#eef2f8;transform:translateY(-1px)}.TrainingBottomBar-module__hu6Z_W__navBtn:disabled{opacity:.4;cursor:not-allowed}.TrainingBottomBar-module__hu6Z_W__navBtn:focus-visible{box-shadow:0 0 0 3px var(--accent-soft), 0 0 0 4.5px var(--accent);outline:none}.TrainingBottomBar-module__hu6Z_W__progress{flex-direction:column;flex:auto;gap:5px;max-width:320px;margin:0 auto;display:flex}.TrainingBottomBar-module__hu6Z_W__count{color:var(--nq-text-soft);text-align:center;font-variant-numeric:tabular-nums;font-size:.82rem}.TrainingBottomBar-module__hu6Z_W__count b{font-family:var(--nq-font-display);color:var(--nq-text);font-weight:800}.TrainingBottomBar-module__hu6Z_W__track{background:#e6ecf5;border-radius:999px;height:8px;overflow:hidden}.TrainingBottomBar-module__hu6Z_W__fill{background:var(--accent);border-radius:999px;height:100%;transition:width .3s;display:block}.TrainingBottomBar-module__hu6Z_W__explain{border-radius:var(--nq-radius-btn);border:1px solid var(--accent);background:var(--accent-soft);color:var(--accent-ink);font:inherit;cursor:pointer;flex:none;align-items:center;gap:7px;padding:11px 16px;font-size:.9rem;font-weight:700;transition:transform .16s,background .16s,box-shadow .16s;display:inline-flex}.TrainingBottomBar-module__hu6Z_W__explain svg{font-size:16px}.TrainingBottomBar-module__hu6Z_W__explain:not(:disabled):hover{background:color-mix(in srgb, var(--accent-soft) 70%, var(--accent) 30%);transform:translateY(-1px)}.TrainingBottomBar-module__hu6Z_W__explain:focus-visible{box-shadow:0 0 0 3px var(--accent-soft), 0 0 0 4.5px var(--accent);outline:none}.TrainingBottomBar-module__hu6Z_W__explainWrong{border-color:var(--nq-error);background:var(--nq-error-soft);color:var(--nq-error);animation:1.8s ease-in-out infinite TrainingBottomBar-module__hu6Z_W__nq-attn-pulse}.TrainingBottomBar-module__hu6Z_W__explainWrong:not(:disabled):hover{background:color-mix(in srgb, var(--nq-error-soft) 70%, var(--nq-error) 30%)}@media (max-width:860px){.TrainingBottomBar-module__hu6Z_W__bar{gap:10px;padding-left:12px;padding-right:12px}.TrainingBottomBar-module__hu6Z_W__progress{max-width:none}.TrainingBottomBar-module__hu6Z_W__explain{padding:10px 12px}.TrainingBottomBar-module__hu6Z_W__explainLabel{display:none}}@media (prefers-reduced-motion:reduce){.TrainingBottomBar-module__hu6Z_W__navBtn,.TrainingBottomBar-module__hu6Z_W__explain,.TrainingBottomBar-module__hu6Z_W__fill{transition:none}.TrainingBottomBar-module__hu6Z_W__explainWrong{animation:none}}
