/* T6 Hub design tokens are authoritative: no independent History palette. */
.irl-page{color:var(--text);font-family:Inter,'Segoe UI',Arial,sans-serif}.irl-eyebrow,.irl-control-kicker{color:var(--cyan)}.irl-intro,.irl-control-muted{color:#9fb4c9}.irl-notice,.irl-control-guide{background:var(--panel2);border-color:var(--line2);color:var(--text)}.irl-list,.irl-control,.irl-settings{background:linear-gradient(145deg,var(--panel2),var(--panel));border-color:var(--line)}.irl-control-step{background:var(--panel);border-color:var(--line)}.irl-control-step.ready{background:var(--panel2);border-color:var(--line2)}.irl-control-step.ready>span,.irl-control-guide strong,.irl-control-preview{color:var(--cyan)}.irl-control-route{background:var(--panel);border-color:var(--line2)}.irl-control-tag{color:var(--cyan)}.irl-list button,.irl-control button{background:var(--blue);color:#fff;border-color:var(--blue)}.irl-control button.irl-control-secondary{background:var(--panel2);color:var(--text);border-color:var(--line2)}.irl-list button:focus-visible,.irl-control button:focus-visible,.irl-control-preview:focus-visible,.irl-settings-form :is(input,select):focus-visible{outline:3px solid var(--cyan);outline-offset:3px}.irl-confirm input,.irl-settings-toggle input{accent-color:var(--blue)}.irl-settings-form :is(select,input[type=number],input[type=text]){background:var(--panel);border:1px solid var(--line2);border-radius:9px;color:var(--text);min-height:44px;padding:8px 12px;width:100%;font:inherit}.irl-settings-form label small{color:var(--muted);font-size:12px;line-height:1.4}.irl-control-warning{padding:20px;margin:22px 0;border:1px solid var(--danger);border-radius:13px;background:var(--panel2);color:var(--text)}.irl-control-warning strong{color:var(--danger)}.irl-control-warning p{margin:8px 0 0;line-height:1.55}.irl-control-card{border-color:var(--line)}
