._frame_warko_1{position:relative;aspect-ratio:9 / 16;background:var(--frame);color:var(--frame-foreground);border-radius:var(--radius-lg);padding:7% 7% 6%;display:flex;flex-direction:column;gap:4%;overflow:hidden;box-shadow:var(--shadow-lg);border:1px solid color-mix(in srgb,var(--frame-foreground) 12%,transparent);font-family:var(--font-family-base)}._sm_warko_16{width:180px;font-size:9px}._md_warko_17{width:260px;font-size:12px}._lg_warko_18{width:320px;font-size:14px}._top_warko_20{display:flex;align-items:center;gap:.6em}._logo_warko_21{width:2.4em;height:2.4em;border-radius:50%;background:var(--brand);color:#fff;display:grid;place-items:center;font-weight:700;font-size:.85em}._brand_warko_27{font-weight:600;flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._rec_warko_28{font-family:var(--font-family-monospace);font-size:.8em;opacity:.75;display:flex;align-items:center;gap:.4em}._dot_warko_29{width:.6em;height:.6em;border-radius:50%;background:var(--signal);animation:_blink_warko_1 1.2s infinite}._title_warko_31{font-family:var(--font-family-display);font-weight:600;font-size:1.9em;line-height:1.02;letter-spacing:-.02em}._stage_warko_39{flex:1;border-radius:calc(var(--radius-lg) - 6px);background:color-mix(in srgb,var(--frame-foreground) 6%,transparent);border:1px solid color-mix(in srgb,var(--frame-foreground) 10%,transparent);padding:8%;display:flex;align-items:stretch;min-height:0}._bars_warko_50{display:flex;align-items:flex-end;gap:8%;width:100%}._barCol_warko_51{flex:1;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:.4em}._bar_warko_50{width:100%;height:var(--h);background:var(--brand);border-radius:4px 4px 0 0;transform-origin:bottom;animation:_grow_warko_1 2.6s cubic-bezier(.2,.8,.2,1) infinite}._barCol_warko_51:nth-child(2n) ._bar_warko_50{background:color-mix(in srgb,var(--frame-foreground) 70%,transparent)}._barLabel_warko_61{font-family:var(--font-family-monospace);font-size:.75em;opacity:.7}._steps_warko_63{display:flex;flex-direction:column;justify-content:center;gap:.7em;width:100%}._step_warko_63{display:flex;align-items:center;gap:.7em;padding:.7em .8em;border-radius:8px;background:color-mix(in srgb,var(--frame-foreground) 8%,transparent);font-weight:600;animation:_slideIn_warko_1 3.2s ease-out infinite both}._stepNo_warko_72{font-family:var(--font-family-monospace);width:1.8em;height:1.8em;border-radius:50%;display:grid;place-items:center;background:var(--brand);color:#fff;font-size:.85em}._block_warko_79{width:100%;display:flex;flex-direction:column;gap:.8em}._lot_warko_80{position:relative;flex:1;border:1.5px dashed color-mix(in srgb,var(--frame-foreground) 60%,transparent);border-radius:4px}._setback_warko_85{position:absolute;inset:14% 14% 10%;border:1px solid color-mix(in srgb,var(--brand) 70%,transparent);background:color-mix(in srgb,var(--brand) 12%,transparent);animation:_pulse_warko_1 2.6s ease-in-out infinite}._house_warko_91{position:absolute;left:22%;top:20%;width:34%;height:34%;background:var(--brand);border-radius:2px;animation:_drop_warko_1 2.6s cubic-bezier(.2,.8,.2,1) infinite}._unit_warko_96{position:absolute;left:22%;top:60%;width:34%;height:22%;background:color-mix(in srgb,var(--frame-foreground) 75%,transparent);border-radius:2px;animation:_drop_warko_1 2.6s .3s cubic-bezier(.2,.8,.2,1) infinite}._blockLegend_warko_101{display:flex;gap:.8em;font-family:var(--font-family-monospace);font-size:.75em;opacity:.75}._caption_warko_103{font-weight:700;font-size:1.15em;line-height:1.25;min-height:2.6em;background:var(--frame-foreground);color:var(--frame);padding:.5em .7em;border-radius:8px;animation:_capIn_warko_1 .4s ease-out}._disclaimer_warko_114{font-size:.68em;opacity:.6;line-height:1.3}._progress_warko_115{height:3px;background:color-mix(in srgb,var(--frame-foreground) 18%,transparent);border-radius:2px;overflow:hidden}._progressFill_warko_116{height:100%;background:var(--signal);animation:_fill_warko_1 2.6s linear forwards}@keyframes _blink_warko_1{50%{opacity:.25}}@keyframes _grow_warko_1{0%{transform:scaleY(.05)}45%,to{transform:scaleY(1)}}@keyframes _slideIn_warko_1{0%{opacity:0;transform:translate(-12%)}15%,to{opacity:1;transform:none}}@keyframes _pulse_warko_1{50%{opacity:.55}}@keyframes _drop_warko_1{0%{opacity:0;transform:translateY(-20%)}30%,to{opacity:1;transform:none}}@keyframes _capIn_warko_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes _fill_warko_1{0%{width:0}to{width:100%}}@media(prefers-reduced-motion:reduce){._bar_warko_50,._step_warko_63,._setback_warko_85,._house_warko_91,._unit_warko_96,._caption_warko_103,._dot_warko_29{animation:none}}
