.JrQu7q_root{z-index:1000;background:var(--ink);color:#fff;font-family:var(--font-body);position:fixed;inset:0;overflow-y:auto}.JrQu7q_inner{box-sizing:border-box;flex-direction:column;max-width:520px;min-height:100%;margin:0 auto;padding:16px;display:flex}.JrQu7q_top{justify-content:space-between;align-items:center;display:flex}.JrQu7q_close{color:#fff;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.JrQu7q_title{font-size:16px;font-weight:600}.JrQu7q_position{text-align:right;min-width:44px;font-size:16px;font-weight:700}.JrQu7q_bars{gap:4px;margin-top:12px;display:flex}.JrQu7q_bar{background:var(--cook-bar);border-radius:3px;flex:1 1 0;height:5px}.JrQu7q_barDone{background:var(--cook-accent)}.JrQu7q_step{flex-direction:column;flex:auto;justify-content:center;gap:18px;padding:24px 0;display:flex}.JrQu7q_number{font-family:var(--font-head);color:var(--cook-accent);font-size:68px;font-weight:700;line-height:1}.JrQu7q_text{margin:0;font-size:32px;font-weight:500;line-height:1.28}.JrQu7q_buttons{gap:10px;display:flex}.JrQu7q_prev,.JrQu7q_next{height:64px;font:inherit;cursor:pointer;border-radius:10px;font-size:18px;font-weight:700}.JrQu7q_prev{border:1.5px solid var(--cook-line);color:#fff;background:0 0;flex:1 1 0}.JrQu7q_next{background:var(--cook-accent);color:var(--ink);border:0;flex:2 1 0}@media print{.JrQu7q_root{position:static}}
