.TaX2KW_app{grid-template-columns:13.5rem minmax(0,1fr);display:grid}.TaX2KW_side{border-right:1px solid var(--color-line);flex-direction:column;gap:.15rem;padding:1rem .75rem;display:flex}.TaX2KW_navItem{color:var(--dash-text-secondary);white-space:nowrap;border-radius:.65rem;align-items:center;gap:.6rem;padding:.55rem .7rem;font-size:.8125rem;font-weight:600;display:flex}.TaX2KW_navActive{background:var(--dash-accent-subtle);color:var(--dash-accent);box-shadow:inset 0 0 0 1.5px var(--dash-accent-border)}.TaX2KW_main{background:var(--dash-bg);gap:1rem;padding:1.25rem;display:grid}.TaX2KW_prompt{border:1.5px solid var(--dash-card-border);background:var(--dash-card-bg);border-radius:1rem;gap:.75rem;padding:1rem 1.15rem;display:grid}.TaX2KW_promptTop{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.TaX2KW_promptTitle{color:var(--dash-text-primary);font-size:.975rem;font-weight:700;line-height:1.3}.TaX2KW_tag{background:var(--tint-sky-bg-2);color:var(--dash-accent);white-space:nowrap;border-radius:.375rem;flex-shrink:0;padding:.2rem .5rem;font-size:.6875rem;font-weight:700}.TaX2KW_bangla{border:1.5px solid var(--tint-amber-border);background:var(--tint-amber-bg);font-family:var(--font-bengali);border-left:4px solid #f59e0b;border-radius:.5rem;padding:.65rem .85rem}.TaX2KW_banglaLabel{text-transform:uppercase;color:var(--tint-amber-text);font-size:.6875rem;font-weight:700}.TaX2KW_bangla p{color:var(--dash-text-primary);margin-top:.2rem;font-size:.875rem;line-height:1.5}.TaX2KW_chunks{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.TaX2KW_chunks span{color:var(--color-ink-3);font-size:.75rem;font-weight:700}.TaX2KW_chunks em{border:1px solid var(--dash-card-border);background:var(--dash-subtle-bg);color:var(--dash-text-secondary);border-radius:.375rem;padding:.2rem .55rem;font-size:.75rem;font-style:normal;font-weight:600}.TaX2KW_stage{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;display:grid}.TaX2KW_timer{color:#fff;background:radial-gradient(circle at 50% 15%,#182438 0%,#090d16 85%);border:1.5px solid #94a3b833;border-radius:1rem;flex-direction:column;align-items:center;gap:1rem;padding:1rem 1.15rem 1.25rem;display:flex}.TaX2KW_status{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;width:100%;padding-bottom:.5rem;display:flex}.TaX2KW_live{letter-spacing:.06em;color:#94a3b8;align-items:center;gap:.45rem;font-size:.6875rem;font-weight:800;display:inline-flex}.TaX2KW_live i{background:#ef4444;border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite alternate TaX2KW_blink;box-shadow:0 0 8px #ef4444}.TaX2KW_secTag{color:#94a3b8;background:#ffffff0d;border:1px solid #ffffff14;border-radius:.375rem;padding:.15rem .45rem;font-size:.6875rem;font-weight:800}.TaX2KW_dial{aspect-ratio:1;width:11rem;position:relative}.TaX2KW_dial svg{width:100%;height:100%}.TaX2KW_ticksDim line{stroke:#ffffff1f;stroke-linecap:round}.TaX2KW_ticksLit line{stroke:#6c8bb5;stroke-linecap:round}.TaX2KW_elapsedMask{fill:none;stroke:#fff;stroke-width:16px;stroke-dashoffset:var(--tick-ring);animation:45s linear infinite TaX2KW_elapsed}.TaX2KW_track,.TaX2KW_progress{fill:none;stroke-width:11px}.TaX2KW_track{stroke:#ffffff12}.TaX2KW_progress{stroke:#4f6f9c;stroke-linecap:round;filter:drop-shadow(0 0 6px #4f6f9c80);animation:45s linear infinite TaX2KW_drain}@property --gym-sec{syntax:"<integer>";inherits:false;initial-value:45}.TaX2KW_count{--gym-sec:45;counter-reset:sec var(--gym-sec);letter-spacing:-.05em;color:#6c8bb5;text-shadow:0 0 20px #8ea8cb4d;font-variant-numeric:tabular-nums;place-items:center;font-size:3.5rem;font-weight:800;animation:45s linear infinite TaX2KW_countdown;display:grid;position:absolute;inset:0}.TaX2KW_count:after{content:counter(sec)}.TaX2KW_bars{justify-content:center;align-items:center;gap:4px;width:100%;max-width:15rem;height:2.75rem;display:flex}.TaX2KW_bars i{height:var(--h);background:linear-gradient(#6c8bb5 0%,#3e5a82 100%);border-radius:9999px;flex:1;animation:.8s ease-in-out infinite alternate TaX2KW_bar}.TaX2KW_side2{align-content:start;gap:1rem;display:grid}.TaX2KW_gauges{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid}.TaX2KW_gauges div{border:1.5px solid var(--dash-card-border);background:var(--dash-card-bg);text-align:center;border-radius:.85rem;gap:.15rem;padding:.75rem .6rem;display:grid}.TaX2KW_gauges b{color:var(--dash-text-primary);font-variant-numeric:tabular-nums;font-size:1rem;font-weight:800}.TaX2KW_gauges span{color:var(--dash-text-muted);font-size:.6875rem;font-weight:600}.TaX2KW_gauges .TaX2KW_green{color:#059669}.TaX2KW_recast{border:1.5px solid var(--dash-card-border);background:var(--dash-card-bg);border-radius:1rem;gap:.45rem;padding:1rem 1.15rem;display:grid}.TaX2KW_recastHead{letter-spacing:.08em;text-transform:uppercase;color:var(--dash-text-muted);font-size:.6875rem;font-weight:700}.TaX2KW_wrong{color:var(--color-ink-3);font-size:.875rem;-webkit-text-decoration:line-through #ef444499;text-decoration:line-through #ef444499}.TaX2KW_right{color:var(--dash-text-primary);font-size:.9375rem;font-weight:700;line-height:1.45}.TaX2KW_right mark{background:var(--tint-green-bg-2);color:#047857;border-radius:.25rem;padding:0 .2rem}[data-theme=dark] .TaX2KW_right mark{color:#34d399}@keyframes TaX2KW_drain{to{stroke-dashoffset:calc(var(--ring) * -1)}}@keyframes TaX2KW_elapsed{to{stroke-dashoffset:0}}@keyframes TaX2KW_countdown{to{--gym-sec:0}}@keyframes TaX2KW_bar{0%{transform:scaleY(.25)}}@keyframes TaX2KW_blink{to{opacity:.3}}@media (prefers-reduced-motion:reduce){.TaX2KW_progress,.TaX2KW_elapsedMask,.TaX2KW_count,.TaX2KW_bars i,.TaX2KW_live i{animation:none}}@media (max-width:1100px){.TaX2KW_app{grid-template-columns:11.5rem minmax(0,1fr)}.TaX2KW_navItem{font-size:.75rem}}@media (max-width:960px){.TaX2KW_app{grid-template-columns:minmax(0,1fr)}.TaX2KW_side{display:none}}@media (max-width:640px){.TaX2KW_stage{grid-template-columns:minmax(0,1fr)}.TaX2KW_gauges,.TaX2KW_chunks{display:none}.TaX2KW_main{gap:.85rem;padding:.85rem}.TaX2KW_promptTop{flex-direction:column;gap:.5rem}.TaX2KW_promptTitle{font-size:.9375rem}.TaX2KW_bangla p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.TaX2KW_dial{width:9.5rem}.TaX2KW_count{font-size:3rem}}
