*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{font-family:var(--font-body,Inter, "Segoe UI", system-ui, sans-serif);background:#0f1114}.rq-row-open{min-height:24px;font:inherit;color:var(--role);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:0;font-weight:600}.rq-row-open:disabled{color:var(--text-2);cursor:default;font-weight:400}.rq-row-open:hover:not(:disabled){text-decoration:underline}.rq-row-open:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--role) 40%, transparent);outline:none}
