.co-root .jrb-stack{flex-direction:column;gap:20px;display:flex}.co-root .jrb-stack--tight{gap:14px}.co-root .jr-main.jr-main--pay{max-width:1000px}.co-root .jr-main.jr-main--drafting{padding-top:72px}.co-root .jrb-pay{grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr));align-items:start;gap:20px;display:grid}.co-root .jrb-contents{color:var(--co-muted);flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.co-root .jrb-contents li{gap:10px;display:flex}.co-root .jrb-contents__n{font-family:var(--co-figure);color:var(--co-navy);flex-shrink:0;min-width:28px}.co-root .jrb-note-strong{color:var(--co-ink);font-weight:600}.co-root .jrb-methods .jr-choice.jrb-pack{align-items:flex-start;padding:10px 14px}.co-root .jrb-methods .jrb-pack input{margin-top:2px}.co-root .jrb-pack__body{flex-direction:column;flex:1;gap:2px;display:flex}.co-root .jrb-pack__head{color:var(--co-navy);justify-content:space-between;gap:12px;display:flex}.co-root .jrb-pack__note{color:var(--co-muted);font-size:13px}.co-root .jrb-tiers{flex-direction:column;gap:8px;margin:0;font-size:13px;display:flex}.co-root .jrb-tiers>div{border-top:1px solid var(--co-line);padding-top:8px}.co-root .jrb-tiers dt{color:var(--co-navy);justify-content:space-between;gap:12px;font-weight:600;display:flex}.co-root .jrb-tiers__this{color:var(--co-muted);font-weight:400}.co-root .jrb-tiers dd{color:var(--co-muted);margin:0}.co-root .jrb-methods{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.co-root .jrb-methods .jr-choice:has(input:checked){border-color:var(--co-navy)}.co-root .jrb-methods .jr-choice input{flex-shrink:0;width:18px;height:18px;margin:0}.co-root .jrb-paid{margin:0 0 4px;font-size:13px;font-weight:600}.co-root .jr-panel.jrb-fu{gap:8px;padding:20px}.co-root .jrb-fu__q{color:var(--co-navy);font-weight:600}.co-root .jrb-fu__n{font-family:var(--co-figure);color:var(--co-muted);margin-right:8px}.co-root .jrb-fu__why{color:var(--co-muted);margin:0;font-size:13px}.co-root .jrb-fu textarea{border:1.5px solid var(--co-line);width:100%;font:inherit;color:var(--co-ink);resize:vertical;background:#fff;border-radius:8px;margin-top:6px;padding:10px 12px;line-height:1.55}.co-root .jrb-skip{align-items:center;gap:8px;font-size:13px;display:flex}.co-root .jrb-skip input{flex-shrink:0;width:18px;height:18px;margin:0}.co-root .jrb-today{border-left:3px solid var(--co-steel);color:var(--co-navy);margin:0 0 8px;padding-left:12px;font-size:16px;font-weight:600}.co-root .jrb-credits{color:var(--co-muted);margin:8px 0 0;font-size:13px}.co-root .jrb-progress__label{color:var(--co-muted);justify-content:space-between;gap:12px;margin-bottom:6px;font-size:13px;display:flex}.co-root .jrb-progress{background:var(--co-line);border-radius:4px;height:8px;overflow:hidden}.co-root .jrb-progress__fill{background:var(--co-steel);border-radius:4px;height:100%}.co-root .jr-rows.jrb-steps>li:first-child{border-top:1px solid var(--co-line)}.co-root .jrb-steps .jrb-step--writing{color:var(--co-navy);font-weight:600}.co-root .jrb-steps .jrb-step--queued,.co-root .jrb-steps .jrb-step--skipped{color:var(--co-muted)}.co-root .jrb-step__count{color:var(--co-muted);font-weight:400}.co-root .jrb-status{font-family:var(--co-figure);white-space:nowrap;flex-shrink:0;font-size:12.5px}.co-root .jrb-status--done{color:#0a6b45}.co-root .jrb-status--writing{color:var(--co-steel)}.co-root .jrb-status--queued,.co-root .jrb-status--skipped{color:var(--co-muted)}
